Everplaces

The Royal Park Hotel

3 Westbourne Terrace, London, W2 3UL, United Kingdom 3 Westbourne Terrace, London, W2 3UL, United Kingdom
Sleep
hotels london london hotels
The Royal Park Hotel. Kensington, United Kingdom
4
Note

With a stay at The Royal Park Hotel, you'll be centrally located in London, convenient to Whiteleys Shopping Centre and Royal Albert Hall. This 4-star hotel is close to Selfridges and Imperial College London.

See more details at www.lowestroomrates.com/hotels/L...
Find your own at www.lowestroomrates.com/hotels/l...

hotels london london hotels

Save and share places you love
with Everplaces

Sign up