Me London 5-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 5* Me London

About the 5* Me London

A modern, luxurious hotel with a rooftop bar and terrace, offering panoramic views across London. Rooms are equipped with integrated digital media hubs, flat-screen LCD TV and a rain shower in the en suite bathroom, along with floor to ceiling windows. WIFI is also available.|

Closest underground train station is Charing Cross. Exit and walk 3 minutes down the Strand eastwards|Nearest Airport is London Heathrow, 18 miles west from the hotel

5* Me London on a map of United Kingdom

London Airport 5* Me London
Flight + Hotel
Hotel Only
Me London
England: South United Kingdom
Me London
For nights
Guests in Room 1
Adults Children