Covent Garden Hotel
Location
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.