News

New Luxury Le Meridien Hotel Planned For Houston

A new luxury hotel is opening at the site of the vacant Melrose building at 1121 Walker in downtown Houston. The Beck Group has obtained building permits for the land, according to the Houston Chronicle. The owner/occupant listed on the paperwork is Le Meridien, Starwood’s flagship brand.

A rendering of the hotel is posted on the Downtown Houston website.

Features include a signature restaurant, 8k SF of meeting space, and a rooftop pool that opens to an outdoor sundeck.

That site reports that the 225-room project will be completed in Q3 2017. [HC

Continue reading this story with a free account

Log in or register
Sign up for more articles like this
Subscribe to Bisnow's Houston Newsletters
Related Stories

Historic Brooklyn Hotel To Be Turned Into Ritz-Carlton-Branded Condos

Daniel Negari Buys Downtown LA Hotel For $34M

16K SF Restaurant, Event Space Opens At 5POP Office: The Houston Deal Sheet

Luxury Marriott Hotel Will Take Space In Charlotte Office Conversion

SpaceX Sues Texas AG, Grimes County Over Terafab Project Information

Houston Healthcare's Race For Space Hits A Data Center Roadblock

Republican Midterm Convention Could Fill More Than 5,000 Hotel Rooms In Dallas

3,500-Home Margaritaville Active Adult Community Coming To Texas City: The Houston Deal Sheet

Houston Industrial Supply Boom Tempered By Lack Of Equity

Union Contracts Expire At 46 Chicago Hotels, With Potential Strike Looming

Houston Firm Hires Former Floor & Decor Exec As President Of New Offering

Northmarq Hires Prominent Houston Retail Team Away From CBRE