Dieses 8-stöckige Hotel in Houston bietet einen gläsernen Aufzug mit Blick auf die Skyline und Zimmer mit kostenfreiem WLAN. Es liegt nur 4,8 km vom Memorial Hermann Southwest Hospital und dem Einkaufszentrum Galleria entfernt.
Alle Zimmer verfügen über Kabel-TV. Im Romana Hotel - Houston Southwest stehen Nichtraucherzimmer zur Verfügung.
Trainieren Sie im hoteleigenen Fitnesscenter oder schwimmen Sie im Außenpool. Für Ihre Reiseplanung steht ein Businesscenter zur Verfügung.
Die Southern Baptist University liegt nur 5 Fahrminuten von der Unterkunft entfernt. Die Innenstadt von Houston erreichen Sie nach 16 km.