Hotels in London
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
Grange Fitzrovia
Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...
Hotel Russell
Location. The Russell Hotel overlooks Bloomsbury's tree lined Russell Square in London, England. The...
York House
Location. York House is located in London, England. 400 metres away from Earl's Court station 500 me...
Baglioni Hotel London
One of the newest faces in the residential district of Kensington, the Baglioni Hotel London provide...
Citadines South Kensington
Location. The Citadines South Kensington hotel is located on Gloucester Road in London, England, 500...
Church Street Hotel
PROPERTY TYPEVACATION HOTEL BUSINESS HOTEL BED AND BREAKFAST HOTELYEAR BUILT 1893YEAR REMODELED 0RAT...
Leisure Inn Hotel
The Leisure Inn Hotel in London is housed in a renovated Victorian style building, 500 metres from H...
The Milestone Hotel
Set in an impressive, neo Gothic Victorian building in London, England, The Milestone Hotel rests in...
Victor Hotel
Location. The Victor Hotel is located in the centre of London, England, within one mile of Buckingha...
The Portland
Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...
Jumeirah Lowndes Hotel
Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...
Staunton Hotel
Location.Housed in a Grade II listed Georgian townhouse, the Staunton Hotel is a city centre boutiqu...