Hotels in London
Four Seasons Hotel
Location.The five storey Four Seasons Hotel is housed in Georgian property from the 19th century and...
The Rembrandt
Situated in affluent Knightsbridge, The Rembrandt is a stately hotel opposite the Victoria and Alber...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...
Marriott London Kensington
The London Marriott Hotel Kensington is housed in a striking, eight storey modern building, located ...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...
Sanctuary House
Location. The Sanctuary House rises five stories above the historic Tothill Street in London, Englan...
Novotel London Greenwich
HOTELYEAR BUILT 2005ADDITIONAL PROPERTY DESCRIPTION AN AA 4 STAR NEW GENERATION NOVOTEL, LOCATED IN ...
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
Claridge's
Location. Claridge s is located in London, England, 500 metres from Hyde Park, and one mile from Buc...