Hotels in London
The Halkin
Location. With its discrete Georgian style faade, The Halkin is a boutique located in the exclusive ...
Linden House Hotel
Location. The Linden House Hotel is located in London, England. 300 metres from Hyde Park 400 metres...
Westbury Hotel
Location. Set in a Regency style townhouse, the Westbury Hotel in West Kensington, London, is half a...
Ambassadors Bloomsbury
The Ambassadors Bloomsbury in London, England, is a contemporary town house hotel within walking dis...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Novotel London ExCeL
HOTELYEAR BUILT 2004ADDITIONAL PROPERTY DESCRIPTION 4 STAR AA NEW GENERATION NOVOTEL IN A PEACEFUL S...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Astons Apartments
Located in a residential Kensington street, the Astons Apartments are housed in three Victorian town...