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

Efficiency, Speed And Experience: What CRE Needs To Know About The New Texas Business Courts

How Pearland, Texas, Is Redefining Workforce Development

Cross Ocean Partners, Fuller Realty Acquire 829K SF Houston Office Campus

Trammell Crow Starts Phase Of 2M SF Industrial Park: The Houston Deal Sheet

Oncology Company Expands Footprint At Hines' Life Sciences Campus

Sixty Beverly Hills Hotel Heads Back To Special Servicing

Controversial $18M Charlotte-Area Hotel Project Gets Rezoning Approval

Astrodome Conservancy Solicits Redevelopment Ideas

CGI Merchant Had A-Rod's Backing And A $650M Fund. Then It Bought Trump's D.C. Hotel And It All Fell Apart

Oceanwide Buyers Want Tax Incentives For 184-Room Hotel

Maturing Debt Triggers Wave Of Distressed Hotel Sales Across California

Sugar Land Town Square Secures Fortune 500 Lease: The Houston Deal Sheet