Hotels in London
Sleeping Beauty Motel
Location. The Sleeping Beauty Motel is a modern, purpose built four storey hotel situated in the eas...
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
City Inn Westminster Hotel
Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...
Gallery Hotel
Location. The boutique Gallery Hotel is located in South Kensington in central London, England. The ...
Jurys Inn Chelsea
Location. The contemporary Jury Inn Chelsea hotel is part of the Imperial Wharf development in the u...
Fraser Place Queens Gate
Location. The Fraser Place Queens Gate is located in Kensington, London, England, within one mile of...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...
Novotel London Heathrow
HOTELYEAR BUILT 1992ADDITIONAL PROPERTY DESCRIPTION A CONTEMPORARY 3 STAR HOTEL LOCATED 2 MILES FROM...
York Hotel
Location. The York Hotel is located in Ilford, England. Within 500 metres of town centre and park Ha...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...