Discover and dream your way through our selection of stunning unusual and exciting hotels in locations all over the world revealed in High Definition.
new hotels
ME London by Melia
'16 jan 18
ME London  
more
Look at Me! No not me...I’m talking about London’s sleek new cosmopolitan Melia ME Hotel. It is just a 2 minute walk from the River Thames, Covent Garden, Somerset House and Soho. The site on which the sleek and modern ME London stands is located on the corner of Aldwych ...
Accomodation types: Design   Luxury
Location: London  England  West Europe