Hotels in London
Prince William Hotel
Location. The Prince William Hotel is located in London, England. The hotel is housed within an 18th...
Eden Plaza Hotel
The Eden Plaza Hotel is set in a white stucco Regency townhouse in the upper crust avenue known as Q...
Gainsborough Hotel
Location. The Gainsborough Hotel offers country house charm amid the stylish shops and restaurants o...
Novotel London Paddington
HOTELYEAR BUILT 2008ADDITIONAL PROPERTY DESCRIPTION THE NOVOTEL LONDON PADDINGTON IS A 4 STAR NEW GE...
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
Hotel 82 London
Hotel 82 is a recently renovated boutique hotel set in a typical London townhouse, located in the fa...
Dukes Hotel
Location. Dukes Hotel is located in the exclusive Mayfair area of central London, England, 200 metre...
Astor Court
The Astor Court is a West End hotel housed in a grade II listed Victorian building, formerly a gentl...
The Goring
Location. The Goring Hotel is a boutique hotel located in the centre of London, England, within 300 ...
The Grainstore Apartments
Location. Housed in a grade II listed building, The Grainstore Apartments are a luxury modern apartm...
Bayswater Inn
Location. The Bayswater Inn is located in a Georgian square in central London, England. It's just 40...
Hotel Henry VIII
Location. The Henry VIII hotel is housed within a restored Victorian building located in the Bayswat...