Hotels in London
Rydges Kensington Plaza
Location. Nestled in the historic Kensington area of London, England, Rydges Kensington Plaza hotel ...
Prince William Hotel
Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Comfort Inn Victoria
COMFORTABLE ROOMS. 1 MINUTE WALK FROM VICTORIA BRITISH RAIL ANDUNDERGROUND STATIONS 2 MINUTE WALK TO...
The Parkcity London
Location. The Parkcity London hotel in London, England's Lexham Gardens, is in a quiet setting, but ...
Ascot Hyde Park Hotel
Location. The Ascot Hyde Park Hotel is located 500 metres from Hyde Park in London, England. Padding...
Dolphin House
Location. The Dolphin House Serviced Apartments are located in London, England, and constitute part ...