Hotels in London
The Milestone Hotel
Set in an impressive, neo Gothic Victorian building in London, England, The Milestone Hotel rests in...
Curzon Plaza - Apartments
Location. The Curzon Plaza is a seven floor apartment property situated in London's fashionable Mayf...
Grange Strathmore
Location. The former residence of the Earl of Strathmore, The Grange Strathmore is a restored townho...
Kensington West Hotel
Location. The Kensington West Hotel is a city hotel located in the fashionable Kensington area of Lo...
Express by Eurotraveller
Location. The Express by Eurotraveller Hotel is located in London, England, two miles from the Tower...
The Dorset Square Hotel
The Dorset Square hotel is a regency property with original period details overlooking tree filled g...
Plaza on the River
Location. On the south bank of the River Thames, the Plaza on the River is less than one kilometer f...
Jurys Inn Islington
Location. The Jurys Inn Islington is located in London, England, 300 metres from the renowned Sadler...
Adare Hotel
Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...
The Tower - a Guoman hotel
Location. Located on the north bank of the River Thames at the St Katharine Docks, The Tower stands ...
Oxford Hotel
Location. The traditional Oxford Hotel is located in central London, England, just 100 metres from H...
The International Hotel
Location. The waterfront International Hotel is located within the modern Canary Wharf Docklands bus...