
Location
Located at the southern tip of Covent Garden in London’s art, culture and design district; the hotel provides theatre and night life at your door step and is within close proximity of one of the best shopping locations in the world.
Nearest London Underground:
Covent Garden & Temple - 4 minutes walk
Charing Cross, Leicester Square & Embankment - 6 minutes walk
Holborn 7 minutes walk
ME London
336-337 The Strand, London, WC2R 1HA UK

Choose Beach
Choose City
Choose Lake
Choose Mountain