Luxury lifestyle hotel, ME London won two awards at this year’s International Hotel Awards. For the second consecutive year the hotel was crowned ‘Best City Hotel UK’, and has also been chosen as ‘Best City International Hotel’.
In addition, ME London’s sister property, ME Ibiza, won ‘Best Resort Hotel Spain’ further adding to the ME brand’s many accolades.
Luxury lifestyle hotel, ME London is the flagship property for the ME by Meliá brand, located on the Strand in the cultural heart of London. The UK’s first Foster + Partners’ hotel, ME London has 157 chic guestrooms, 16 luxurious suites and a signature Suite ME.
Photo: ME London Hotel. Photo from Foster + Partners