Omni Houston, US 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, US
Omni Houston, Houston
Omni Houston, Houston
View hotel in detail