Place Category: Hotels

Covent-Garden-Hotel-1
Place Category: Hotels
Covent Garden Hotel is situated in the heart of the theatre district and is just a short walk to the Royal Opera House, Soho and within easy reach of the city’s business centre. It is surrounded by some of London’s best restaurants and bars, vibrant cafes and exciting theatre, nightlife and shopping.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load Google Maps API.