Hotels in London
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Westbury Hotel
Location. Set in a Regency style townhouse, the Westbury Hotel in West Kensington, London, is half a...
Hilton London Islington
Situated in the heart of bustling Islington with its numerous bars, restaurants and shops, the Hilto...
Kings Hotel
The Kings Hotel is housed in a handsome, stuccoed property typical of the 19th century situated in c...
Thistle Marble Arch
Location. Positioned in the Oxford Street Shopping district of London, England, the Thistle Marble A...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
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 ...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...