Covent Garden Townhouse
The 4-star Covent Garden Townhouse Hotel offers non-smoking rooms in proximity to Tower of London, Up at The O2 and Houses of Parliament.
Covent Garden Townhouse Hotel is 10 minutes' walk from the center of London. The property lies within 600 meters from National Gallery, Churchill War Rooms and The London Eye.
All rooms in Covent Garden Townhouse Hotel are fitted with Wi-Fi and cable TV.
Offering french dishes, L'Atelier de Joel Robuchon is a 5-minute walk away.
Guests will find themselves a 5-minute stroll from Leicester Square subway station. The hotel is located 15 minutes walk from London City airport.