Covent Garden Hotel

Τοποθεσία

The Covent Garden Hotel is situated in the heart of Theatreland, and is just a short walk to the Royal Opera House, Soho, and the City's Business Centre. The Hotel is surrounded by 21 Theatres and London's best Restaurants, Bars, Clubs and Shops. The Hotel combines dramatically decorated interiors, superb service and the best that modern design and technology has to offer.