Hotels in London
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Novotel London Waterloo
HOTELYEAR BUILT 1995ADDITIONAL PROPERTY DESCRIPTION UPPER MID MARKET HOTEL WITH BRAND NEW 4 STAR NOV...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
Majestic Hotel
Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...
Blakemore Hotel
Located within walking distance of Hyde Park, home of winding Serpentine Lake, the Blakemore Hotel i...
Hotel Russell
Location. The Russell Hotel overlooks Bloomsbury's tree lined Russell Square in London, England. The...
Corbigoe Hotel
The Corbigoe Hotel, London, is a budget hotel set next to Victoria Station, within one mile of Big B...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
myhotel Bloomsbury
Location. Myhotel Bloomsbury stands in the historically literary district of Bloomsbury, home of the...
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...