Overall guest ratings

Review highlights

Good to know

Nearby

About

Providing a total of 157 rooms, including 16 suites, ME London is the perfect choice for trips to the city for both business and pleasure, brimming with amenities designed to exceed all our guests’ expectations, and with stunning views (the famous theatres, London Eye, Trafalgar Square, Tower Bridge, Covent Garden and the River Thames); private terraces; accessories and superior quality bed linen designed to offer unique comfort; rain showers and premium spa bathroom amenities