The pleasant Covent Garden Townhouse Hotel is a 3-star accommodation featuring laundry and room service.
The city center is 10 minutes' walk of the property. Such London sights as London Eye and Madame Tussauds London are all within reach.
Nearest underground station is Leicester Square, which is 200 meters away. It will take around 20 minutes to get to London City airport by car.
Covent Garden Townhouse Hotel provides guestrooms appointed with Wi-Fi, TV and a work desk.
Eat & Drink
The Ivy and Primo serve a selection of meals within 50 meters from the venue.