You are here:

Accommodation rating: Good Standard

The Omni Houston is a 5 star hotel with 387 rooms and suites located in the prestigious Galleria district of Houston. The rooms combine traditional decor with modern amenities. Facilities at the hotel include a health club, sauna, outdoor swimming pools and tennis courts. The hotel has a restaurant, bistro and English style pub.

Please call 020 3813 2966 for more information or to make a booking.

Other hotels you may like