Overview
Me Hotel is placed on The Strand, close to subway stations & landmarks like Trafalgar Square & River Thames. Holidaymakers can explore the scenic environment around Hyde Park or take a look at the notable collections on display at London Transport Museum.
Rooms & Suites
All 141 beautifully rooms, including 14 suites, are equipped with LCD TV, mini bar with all alchoholic drinks removed, individual climate control, coffee/tea maker, integrated media hub & bathroom with rainfall shower & toiletries. Some units come with a balcony overlooking charming views.