
ME London
London England
Check in
3:00 PM
Check out
12:00 PM
Step into a world of elegance at ME London, far from the ordinary hotel experience, steps from The Strand and 11 minutes by foot from Trafalgar Square. This luxury hotel is 15 minutes walk to Leicester Square and 20 minutes walk to The British Museum.
Embrace personalised luxury and relaxing in-room massage, daily housekeeping, a private bathroom with premium toiletries, a 40-inch flat-screen TV, a fully-stocked minibar, room service, Egyptian-cotton sheets and premium bedding, crafted for an intimate stay. Conveniences include a phone, a desk, an in-room safe, bathrobes, wheelchair-accessibility and an alam clock.
Property Details
Location
336-337 The Strand, London, England WC2R 1HA, United Kingdom