Situated on impeccably manicured grounds, the Omni Houston Hotel offers fantastic city views, excellent services and amenities, the finest of dining as well as world-class shopping on your doorstep. The Omni Houston Hotel is the only way to experience America's fourth largest city.
The Omni Houston Hotel is centrally located in the prestigious Uptown Post Oak or Galleria area and is just minutes away from all of the excitement that the city of Houston has to offer. The property is also just 10 minutes by car from the central business district.
The Houston hotel features the finest accommodation with 378 spacious guest rooms, including 33 luxury suites, all with sensational views of the city or pool area.
Enjoy signature fine dining experience at the Noe Restaurant and bar that also offers a wonderful ambience for a pleasant meal.
The hotel features 11 meeting rooms with 16,000 square feet of function space, including the 5,175 square foot Grand Salon, providing several options for meetings and banquets. You can go for a refreshing swim at the on-site pool or workout at the fitness centre. The hotel is surrounded by beautifully landscaped wooded areas and is close to some of Houston's best attractions. The dazzling theatre and museum districts are just minutes away.