Le Meridien Houston Downtown
Category
HOTELS (REGIONAL) > Best Hotel/Resort Event Space (On-Site) > Southwest
Description
Opened in 2017, Le Meridien Houston Downtown is a mid-century modern hotel in Downtown Houston. Housed in what was once Houston’s historic Melrose Building, the city’s first modern-style skyscraper, the 23-story hotel includes 255 upscale accommodations, a first-floor restaurant, Zutro and a 360-degree rooftop bar & terrace, Z on 23, the tallest open-air rooftop bar in the city. Le Meridien also houses 11,000 square feet of event space across 12 unique venues, including a 250-person Grand Ballroom and a brand-new indoor rooftop venue.
Share