Omni Houston Hotel

Located in prestigious Uptown, near The Galleria and situated in a park-like setting, the luxurious Omni Houston Hotel offers all the comforts and amenities of a resort with the convenience of an urban setting.


👉Omni Houston Hotel

Luxury Houston hotel in Uptown, near Houston Arboretum and Nature Center👈


Located in prestigious Uptown, near The Galleria and situated in a park-like setting, the luxurious Omni Houston Hotel offers all the comforts and amenities of a resort with the convenience of an urban setting.

Popular property highlights


Pets allowed
24-hour business center
24-hour front desk
Multilingual staff
Concierge services

Location


Located in Uptown, this luxury hotel is within 2 mi (3 km) of Houston Arboretum and Nature Center, Uptown Park, and Memorial Park. Minute Maid Park and Hermann Park are also within 9 mi (15 km).

Hotel Features


This hotel features 2 restaurants, 2 outdoor pools, and a full-service spa. A free area shuttle and a free shopping center shuttle are also provided. Other amenities include a nightclub, a 24-hour fitness center, and a bar/lounge.

Room Amenities


All 378 rooms offer WiFi, 24-hour room service, and LCD TVs with satellite channels. Other amenities available to guests include minibars, premium bedding, and coffee makers.