336-337 The Strand, London, United Kingdom
Surrounded by a garden, the welcoming 5-star Me London By Melia Hotel is housed in elegant buildings, complete with a bureau de change and a lift. Located merely 1.4 km from a family-friendly spot such as SEA LIFE Centre London Aquarium, the luxury hotel has 157 rooms near an underground station.
The property is situated in the centre of London, merely an 8-minute walk from Trafalgar Square and around a 25-minute walk from Borough Market. The elegant Me London By Melia is within short walking distance of Fortune Theatre and 15 km from London City airport. Nature lovers will appreciate the proximity to DirtyBeach project, which is around 5 minutes' drive away. Also, the stylish Me London By Melia Hotel is about 3 km from Tower of London. The nearest underground station is around 5 minutes' walk away.
Some of the modern rooms of this London property face the city, and comprise a lounge and a terrace. They have a luxurious interior. A spa bathtub and a rain shower, along with such amenities as a hairdryer and shower caps, are also at guests' disposal.
The perfect hotel offers breakfast in the restaurant. Featuring a spacious terrace, American restaurant serves American dishes in a contemporary atmosphere. Boasting panoramic views of the bridge, the rooftop bar will set you up nicely for enjoying your stay. The bar area includes a lounge. Choose from an unlimited choice of British dishes at Thames Foyer at The Savoy which is within minutes of this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about Me London By Melia - Covent Garden!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please