Hotels in London
The Lancaster
The Lancaster Boutique Hotel is a converted 18th century townhouse, located within 500 metres of the...
My Place Hotel
My Place Hotel in London is a white pillar Victorian town house located on a quiet street 500 metres...
Selsdon Park & Golf Club
The Selsdon Park is set in an historic former manor house in the heart of the Surrey countryside. Se...
Paddington Court Rooms
Location. The Paddington Court Rooms is located in London, England, within one mile of Hyde Park and...
Mina House Hotel
Set in a white painted Victorian house with wrought iron balconies 300 meters from Paddington Statio...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
Park Lane Mews Hotel
Location. The Park Lane Mews Hotel in London, England, is just off Park Lane in the exclusive Mayfai...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Sheraton Park Tower
Overlooking Harvey Nichols, the Sheraton Park Tower is an opulent 16 floor high rise hotel with pano...