Choose your room
Riverside Apartment In Chelsea
- Wi-Fi
- Air conditioning
- No pets allowed
Riverside Apartment In Chelsea London is nestled in the Victoria district, a 5-minute walk from the restaurant The Locals Cafe.
Selfridges London Department Store is located in proximity to this apartment, while Sloane Square tube station is 850 metres away. The apartment is 2.5 km from Victoria and Albert Museum, and also a 6-minute stroll from Chelsea Bridge. The property is 2.9 km from the riveting Imperial War Museums.
This apartment comprises a fully furnished kitchen for self-catering. Riverside Apartment In Chelsea lies 3.7 km from Marylebone train station.