1 rooms · from £300
1 Bedroom Sloane Square Apartment is an apartment situated in London, 600 metres from Harrods. The unit is 1.3 km from Buckingham Palace. Free WiFi is offered throughout the property. The kitchen has a dishwasher and an oven.
Log in with your cycle.travel account:
Password |
Or simply use your account on: