Hotels in London
Belmont & Astoria Hotel
Location. Belmont & Astoria Hotel is a neo Georgian style property located in central London, just 1...
Renaissance Chancery Court
A Grade II listed building, the Renaissance Chancery Court is a grand, seven storey Edwardian hotel ...
The Waldorf Hilton
Location. The Waldorf Hilton is strategically located between The City financial district and the We...
Hilton London Olympia
Location. The Hilton London Olympia is located along bustling Kensington High Street, close to the O...
Astons Apartments
Located in a residential Kensington street, the Astons Apartments are housed in three Victorian town...
The Stafford Hotel
BOUTIQUE HOTELYEAR BUILT 1858 YEAR REMODELED 2008ADDITIONAL PROPERTY DESCRIPTION AN UNSURPASSED LEVE...
George Hotel
Location. The George Hotel is located in London, England, 300 metres from St Pancras Parish Church a...
The Halkin
Location. With its discrete Georgian style faade, The Halkin is a boutique located in the exclusive ...