This elegant Covent Garden hotel with air-conditioned rooms and a fitness centre is walking distance from the British Museum, Trafalgar Square and entertainment at Leicester Square. Free Wi-Fi is available throughout the hotel.
66 Great Queen Street, Covent Garden, Camden, London, WC2B 5BX, United Kingdom
Hotel booked 2 times today.
Nightly rates from $201 to $517