Hotels in London
The Berkeley
Location. The Berkeley is located in the Knightsbridge area of London, England, 300 metres from the ...
Majestic Hotel
Location. The Majestic Hotel stands along busy Cromwell road in the Kensington district of London, E...
190 The Gore
Location. 190 The Gore is a historic hotel located in South Kensington, central London. The hotel is...
The Grainstore Apartments
Location. Housed in a grade II listed building, The Grainstore Apartments are a luxury modern apartm...
Thistle Piccadilly
Location. The Thistle Piccadilly is housed within a traditional Victorian building located at the co...
City Hotel
Location. The contemporary City Hotel stands adjacent to The City's Square Mile in London, England. ...
Mina House Hotel
Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...
Marriott Heathrow
Location. The Marriott Heathrow hotel is located 800 metres from Heathrow Airport and 15 miles from ...
Kensington Rooms
Location. The contemporary Kensington Rooms hotel is located in the Kensington district of central L...