Hotels in London
The Cavendish London
Location. The Cavendish is located on Jemyn Street in the stylish Mayfair district of London, Englan...
Prince William Hotel
Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...
Pembridge Palace Hotel
Location. The white stuccoed Pembridge Palace Hotel is located near Westbourne Grove in the Bayswate...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Rubens At The Palace
Location. The historic Rubens At The Palace hotel stands only 400 meters from Buckingham Palace in L...
196 Bishopsgate
The chic, contemporary aparthotel of 196 Bishopsgate is situated in London's financial district acro...
The Berkeley
Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...
Grange Fitzrovia
Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...
Marriott London Maida Vale
Location. Tucked within the residential Maida Vale district in London, England, the Marriott Maida V...
Hotel Lily
The Hotel Lily is a modern hotel situated in South West London, three miles from Harrods and Knights...
Novotel London West
The Novotel London West is a deluxe hotel located west of the city center. This hotel is ideal for t...