1 rooms · from £200
Buckingham Palace Apartment offers accommodation in London, 500 metres from Buckingham Palace and 900 metres from St James's Park. The apartment is 1.2 km from Harrods. Free WiFi is featured throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: