Das 4-Sterne-Omni Houston Hotel liegt in nur 14 Gehminuten Entfernung von Buffalo Bayou und bietet Zimmer mit Blick auf die Stadt. Im Hotel mit repräsentativer Lage gibt es 2 Außenpools sowie ein Fitnessstudio. Außerdem findet man den Gerald D. Hines Waterwall Park circa 2 km von hier entfernt.
Das Hotel liegt im Business- Viertel The Galleria, in ungefähr 10 Fahrminuten Entfernung von religiösen Stätten wie der Lakewood Church. Das Omni Houston ist außerdem 2,1 km von Sehenswürdigkeiten, vor allem dem Memorial Park. Besuchen Sie den See North Woodway Pond, der in ca. 20 Gehminuten Entfernung von der Unterkunft liegt, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. In der Nähe finden sich auch Unterhaltungsmöglichkeiten, darunter auch die Yellow Rose Distilling, etwa 3 km von hier entfernt. Die Bushaltestelle Four Oaks liegt gleich neben dem Omni Houston.
Im Hotel können Sie eines der 378 Zimmer wählen, die mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind und über eine Klimaanlage verfügen. Die klimatisierten Schlafzimmer sind mit einem Schrank ausgestattet. In den Marmorbadezimmern stehen den Gästen eine getrennte Toilette und eine Dusche sowie ein Haartrockner und Morgenmäntel zur Verfügung. Viele der geräumigen Zimmer punkten mit einer sagenhaften Aussicht.
Ein amerikanisches Frühstück wird jeden Tag im Omni Houston Hotel angeboten. Das hauseigene Restaurant Birdies serviert die amerikanische Küche, während das Restaurant LaReserve Whiskey amerikanische Spezialitäten anbietet. Die 24 Stunden geöffnete Bar lädt alle Gäste auf ein Getränk ein.