Main content starts here, tab to start navigating

Opened in 2017, Le Meridien Houston Downtown—a AAA Four-Diamond Hotel—is a bespoke French-inspired hotel just steps away from Houston’s iconic Minute Maid Park and Toyota Center. Housed in what was once Downtown Houston’s historic Melrose Building, the city’s first modern-style skyscraper, the 23-story hotel boasts a European inspiration coupled with a unique Texas style. 

Beyond its 255 upscale accommodation options, the hotel also offers guests access to a first-floor restaurant, Zutro, a 360-degree rooftop bar & terrace, Z on 23, a Le Meridien lobby lounge and a deluxe fitness center. Le Meridien Houston Downtown is just one of 24 Le Meridien’s in the U.S. and only the third in Texas. For more information, please follow @lemeridienhouston or visit us online!  

Media & Partnership Inquiries: