Le Meridien Houston Downtown

Le Méridien Houston Downtown is the perfect place to experience the best of both worlds: Southern charm and modern luxury. This hotel is centrally located in Houston, close to all the city’s top sights, including Minute Maid Park, Toyota Center, and the Museum District. Visitors can unwind in exquisitely furnished rooms or suites after a long day of exploring. And if they’re planning a special event, their elegant spaces will make it unforgettable. To taste the local flavor, visit Oxbow7, their on-site restaurant serving delicious American cuisine and handcrafted cocktails. The rooftop bar Z on 23 offers stunning city views as well. Le Méridien Houston is a world-class hotel that provides the best of everything.

Select Listings