Hotels in London
Thistle Kensington Gardens
The Thistle Kensington Gardens, London, is a modern hotel situated in the center of the city overloo...
Novotel London Greenwich
HOTELYEAR BUILT 2005ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL, LOCATED IN ...
Premier by Eurotraveller
Location. The Premier by Eurotraveller Hotel is located in London, England, two miles from the Londo...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
Aerodrome Hotel
Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...