Covent Garden Hotel - London, England - Boutique Hotel

Covent Garden Hotel - London, England - Boutique Hotel

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.

Haymarket Hotel - London, England - Luxury Boutique Hotel

Haymarket Hotel - London, England - Luxury Boutique Hotel

Haymarket Hotel is situated on the corner of Haymarket and Suffolk Place in the heart of London's theatre district.

Knightsbridge Hotel, London Luxury Boutique Hotel

Knightsbridge Hotel, London Luxury Boutique Hotel

The Knightsbridge Hotel is situated in a quiet tree-filled street in the heart of Knightsbridge.

The Soho Hotel - London, England - Luxury Boutique Hotel

The Soho Hotel - London, England - Luxury Boutique Hotel

The Soho Hotel is a Luxury Boutique Hotel with 85 Rooms, Suites & Apartments located in Soho, London. This is the first "deluxe hotel" to open in Soho. Situated between Dean and Wardour Streets.