Omni Houston

Featuring 2 outdoor swimming pools and a full-service spa, this Houston, Texas hotel is located in the Uptown Post Oak and Galleria area.A cable TV and a separate sitting area are provided in each roo...more
8.4
Very good
205 verified reviews Last updated: 19 May 2022
Book now and pay later rooms are subject to availabilty.
Not what you were looking for?
Try a different search here
Omni United States
- Omni Houston Hotel Four Riverway, Houston
- Omni Mount Washington Resort 310 Mount Washington Hotel Road, Bretton Woods
- Omni Providence 1 West Exchange Street, Providence
- Omni Royal Orleans Hotel 621 St Louis Street, New Orleans
- Villas Of Amelia Island 6800 First Coast Highway, Amelia Island
- Omni Richmond Hotel 100 South 12th St., Richmond
- Omni Hotel at the Battery Atlanta 2625 Circle 75 Parkway, Atlanta
- Omni Severin Hotel 40 W Jackson Pl, Indianapolis
- Omni Austin Hotel Downtown 700 San Jacinto Boulevard, Austin
- Omni Boston Hotel at the Seaport 450 Summer Street, Boston
- Omni Louisville Hotel 400 South 2nd Street, Louisville
- Omni Bretton Arms Inn at Mount Washington Resort 173 Mt Washington Htl Rd, Bretton Woods