The pleasant Covent Garden Townhouse Hotel is a 3-star accommodation featuring laundry and room service.
The hotel is approximately 25 minutes' walk from Madame Tussauds London. The center of London is 1 km away from the venue.
Guests can reach Covent Garden Townhouse Hotel from London City airport within 20 minutes' drive.
Covent Garden Townhouse Hotel welcomes guests to non-smoking rooms appointed with Wi-Fi, television and a work desk.
Eat & Drink
Several dining options include The Ivy and Primo which offer menus of Italian meals and placed 50 meters away from the hotel.