ME London Will Open December 1

ME London

After a series of delays, the ME London will finally open its doors on December 1, 2012. The hotly anticipated hotel was designed by Foster + Partners, the firm’s first hotel project in the UK. It’s the flagship hotel for the hotel group ME by Meliá.

The dazzling interiors have been on display this month in various preview events associated with the World Travel Market in London. (HotelChatter scoped out the amazing views from the rooftop bar, Radio. The bar’s name is derived from the hotel’s location in Marconi House, the original London home of BBC radio.) And there’s already quite the buzz about STK, the first British outpost of the New York Steakhouse concept.

There will be 157 guest rooms including 16 suites-- all with floor-to-ceiling windows capturing awesome city panoramas; rooms on the top two floors have private terraces. We can’t wait to see the dramatic pyramid lobby. The ME London is located at the corner of Aldwych and Strand. For more information, visit

Free Luxury Travel Newsletter

Like this story? Subscribe to The Dossier

Luxury Travel Advisor’s only newsletter, covering unique destinations and product news for affluent travelers. Delivered every Tuesday & Thursday.

Suggested Articles:

Kimpton Hotels and Resorts newest hotel will be its first in Montana. Kimpton Armory Hotel will offer a gateway to numerous outdoor excursions.

Teo's previous experience includes Waldorf Astoria, The St. Regis, EDITION, The Ritz-Carlton and InterContinental hotels in the U.S. and Asia-Pacific.

Albert Herrera, Virtuoso, SVP, partnerships, asked a panel, “How do we define luxury when a high-touch business meets a no-touch world?” Read more.