Hotels in London
Olympic House Hotel
The Olympic House Hotel in London is a privately owned six floor hotel located one block from Paddin...
Selsdon Park & Golf Club
The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...
Dover Hotel
Location. The five floor Dover Hotel is housed in a stuccoed Edwardian terrace property and situated...
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
The Rookery
Location. The Rookery, 1764 is a period hotel situated in the fashionable Clerkenwell area of London...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
Holiday Inn Chessington
Location. The Holiday Inn London Chessington is located in Chessington, England. Next to Chessington...
Ramada London Hyde Park
The Ramada Plaza London is a high rise, deluxe hotel located just 15 miles from London Heathrow Airp...
The Grosvenor
Location. The Thistle Victoria is housed within a grand Victorian building located adjacent to Victo...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Saint Georges Hotel
Location. Modern Saint Georges Hotel is located in central London, England, on the corner of bustlin...