1 rooms · from £49
Located in London in the Greater London Region, 1.1 km from Battersea, Sloane Square Apartment features a terrace and views of the city. Buckingham Palace is 2.1 km from the property. Free WiFi is offered throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: