1 rooms · ★★★★★ · from £330
Kensington Palace Apartment offers accommodation in London. The unit is 700 metres from Royal Albert Hall. Free WiFi is offered throughout the property. There is a seating area and a kitchen.
Log in with your cycle.travel account:
Password |
Or simply use your account on: