See all photos
( ex. Me London )
336-337 Strand, London, London, United Kingdom
Providing 157 rooms, the 5-star luxury Me By Melia London - Covent Garden Hotel is situated about 5 minutes' walk from River Thames. A restaurant are available for guests' convenience at the elegant hotel, which sits in a financial neighbourhood.
The hotel is within a few blocks of the famous British Museum, while Chinatown Gate is merely 1.1 km away. The Me London is also a mere 250 metres from the self-governing college "Courtauld Institute of Art". This accommodation offers quick access to Royal Opera House, situated approximately a 5-minute walk away. The hotel is nestled merely 350 metres from Temple underground station, and just 1.9 km from Tate Modern.
The soundproof rooms have an iPad and Wi-Fi, as well as comforts such as air conditioning. The modern rooms have en suite bathrooms fitted with a rainfall shower and a separate toilet. The rooms at Me By Melia London - Covent Garden Hotel offer views of the city.
STK Steakhouse restaurant offers American cuisine while Luciano by Gino DAcampo serves the best Italian cuisine. Guests can try snacks menu and pastries in the lounge bar on site.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Me By Melia London - Covent Garden! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices