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

Former Randolph Event Venue Planned For 200-Room Hotel, Theater

Nord Group's Lawyer Moves To Quit, Says Entities Can't Pay Him

Gencom-Led Partnership Acquires InterContinental Hotel In Downtown Miami

Credit Union Breaks Ground On New HQ Building: The Houston Deal Sheet

EXCLUSIVE: Downtown Houston+ Targets Grocery Gap, Pedestrian Experience With New Programs

Houston's Office Woes Are Getting Too Expensive To Fix

Prism Scoops Up Largest Hotel Chain In The Netherlands

Welcome Group Starts Pearland Industrial: The Houston Deal Sheet

Developer Pitches Massive Hospitality, Makerspace District South Of Austin

Apartment Operators Are Rethinking The Amenity Arms Race

'Ultra-Luxury' Inner Loop Office Tower Planned Near The Galleria

'Let's Just Get This Over With': Houston Multifamily Hopes For Capitulation