June 27, 2014
The ME Hotel opened at the start of London Fashion week in 2013 to rave reviews (and a great catwalk show). ME by Meliá is the fashion-forward brand of the eponymous Spanish hotel group and boasts 157 rooms, including 16 suites. Each room offers all the mod-cons of city-living life with an interactive TV, Nespresso machine & of course a mini bar.
It is a little taste of New York in the heart of the city with STK Steakhouse Lounge and the Radio Rooftop Bar, which was voted one of the top 10 roof bars in the world. Its elegance and well-made interior brings class and opulence to the area to join the likes of The Savoy and One Aldwych.
Address: 336-337 The Strand, London WC2R 1HA
Tel: +44 (0)207 395 3400