Hotels in London
The Connaught
Location. The Connaught is located in London s Mayfair district, 500 metres from the stores lining R...
Thistle City Barbican
The Thistle City Barbican in London is a large hotel located on the edge of the historical square mi...
Park Inn Heathrow
Location. The contemporary Park Inn Heathrow hotel is located one mile from London Heathrow Airport ...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
The Clarendon
Location. The Clarendon hotel in London, England, is a Georgian hotel located half a mile from the c...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
The Ritz London
Location. The Ritz London hotel in London, England, is two blocks from the Bond Street and within on...
The Kensington Hotel
RE OPENED AFTER A LAVISH REDESIGN THIS FULL SERVICE CHIC LONDON TOWNHOUSE HOTEL IS THE PLACE TO STAY...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...
Palace Court Hotel
Location. The Palace Court Hotel is located in the centre of London, England, within one mile of Not...
Blakemore Hotel
Located within walking distance of Hyde Park, home of winding Serpentine Lake, the Blakemore Hotel i...