Downtown’s Melrose building, originally constructed in 1952, is been redeveloped as a Le Méridien, a Starwood Hotels and Resort luxury hotel brand. The building was Houston's first modern-style skyscraper and is listed on the National Register of Historic Places.
The Le Méridien features 225 guest rooms and 8,000 square feet of meeting space in its 21-story design. The luxury hotel brand with a European focus adds to the score of upscale hotels developing in Downtown Houston. Le Méridien’s pool and sundeck joins the many other Houston hotels that have opted for a rooftop patio design.