Hotels in London
The Sloane Square
Location.Set on historic Sloane Square, this traditional town house hotel is located in the centre o...
Nayland Hotel HSD
Location. The Nayland Hotel HSD is located in the West End district of London, England. Central Padd...
Durrants Hotel
The Durrants Hotel is a Georgian townhouse which features quintessentially English decor with 18th c...
K&K Hotel George
Location. The K+K Hotel George, originally built as Victorian terrace homes in 1897, occupies a quie...
Park Inn Hyde Park
Location. Only six hundred meters from Paddington Train Station, Park Inn Hyde Park is accessible to...
The Strand Palace
Location. The Strand Palace stands within the busy Strand district of London, England. Covent Garden...
Hanover Hotel Victoria
Location. The family operated Hanover Hotel Victoria stands one kilometre from Westminster Abbey, Bu...
Westbury Mayfair Hotel
Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...
Berjaya Eden Park Hotel
BERJAYA EDEN PARK HOTEL IS A WELL RENOVATED TRADITIONAL VICTORIAN TOWNHOUSE PROPERTY SET WITHIN A TR...
Knightsbridge Green Hotel
HOTELYEAR BUILT 1890 YEAR REMODELED 2000ADDITIONAL PROPERTY DESCRIPTION THE KNIGHTSBRIDGE GREEN IS A...
Chesterfield Mayfair Hotel
Discreetly tucked away in the exclusive residential district of Mayfair in London, England, the Ches...