ME London
London England
Check in
3:00 PM
Check out
12:00 PM
Unlock the rhythm of city life from your stylish sanctuary at ME London, where urban exploration begins, 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.
Make yourself at home in one of the 157 guestrooms featuring iPod docking stations and LCD televisions. Your Select Comfort bed comes with down comforters and Egyptian cotton sheets. Complimentary wired and wireless internet access keeps you connected, and premium TV channels provides entertainment. Bathrooms have designer toiletries and hair dryers.
Property Details
Location
336-337 The Strand, London, England WC2R 1HA, United Kingdom