Omni Houston, USA Our rating: Medium

Centrally located in Houston's uptown Post Oak/Galleria districts, this hotel is just minutes from all of the city's main attractions.

Omni Hotel, Houston
Map of Omni Houston, USA
Omni Houston, Houston
Omni Houston, Houston
View hotel in detail