Discover and dream your way through our selection of stunning unusual and exciting hotels in locations all over the world revealed in High Definition.
Foster And Partners Hotels
ME London  
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 Street …
Accommodation types: Design   Luxury
Location: London  England  West Europe