ME London
London England
Check in
3:00 PM
Check out
12:00 PM
Tread lightly and travel consciously at ME London, where sustainability meets exceptional hospitality, within a 5-minute walk of Covent Garden Market and Thames River. This luxury hotel is 15 minutes walk to Trafalgar Square and 15 minutes walk to Leicester Square.
Enjoy green luxury featuring relaxing in-room massage, video games, a private balcony, a fully-stocked minibar, cable & satellite channels, room service, a 40-inch flat-screen TV and complimentary high-speed WiFi, with eco-friendly finishes. Conveniences include a desk, an in-room safe, wheelchair-accessibility, bathrobes, a phone and an alam clock.
Property Details
Location
336-337 The Strand, London, England WC2R 1HA, United Kingdom