Situated just 1.2 km from the famous British Museum, the elegant Me By Melia London - Covent Garden Hotel features Wi-Fi in public areas and a private parking lot on site. Offering American dishes, the 5-star luxury hotel is nestled in the financial Theatreland district, a short way from Covent Garden.
The hotel is in the centre of London, nearly 5 minutes' walk from Temple underground station. Tate Modern, which is just 1.9 km from the Me London, is one of nearby attractions. Guests will also appreciate the vicinity to Soho Square, located about 5 minutes' drive away. You can easily find the privately run Sherlock Holmes Museum 3.1 km from the property. Marylebone railway station is 3.3 km from this London hotel.
The soundproofed rooms have a seating area and a living room equipped with an iPad and an iPod dock, as well as air conditioning. Along with a rainfall shower and a separate toilet, bathroom comforts also include hairdryers and bathrobes. The Me London offers rooms which overlook the city.
The American-style restaurant in the accommodation offers brunch options, while in the à la carte restaurant guests can eat something for dinner. The 24-hour bar provides you with a place to unwind and enjoy panoramic views of the square. STK London is located next to Me By Melia London - Covent Garden Hotel and serves British dishes, a mere 5 minutes' walk away.
Check-in:from 15:00-23:59 hours
Check-out:until 12:00 hours
- Children and extra beds
- There are no extra beds provided in a room.