The Wandsworth Luxury Apartment
PriceCheck live prices
Check availability →- Class
- 4-star hotel
- Address
- 12 Osiers Rd, London, England, SW18 1UXShow on map
- Check-in / out
- 15:00 / 10:00
The Wandsworth Luxury Apartment is a 4-star hotel in London. It's set on 12 Osiers Rd, London, England, SW18 1UX.
Convenient Amenities
Indulge in the full kitchen facilities with a refrigerator and oven, making this apartment feel like your home away from home. Stay entertained with complimentary Wi-Fi and cable TV during your stay.
Prime Location
Located in London (Wandsworth), enjoy quick access to top attractions like Thames River, Clapham Common, and Stamford Bridge Stadium within minutes. You are surrounded by key landmarks and vibrant neighborhoods.
Amenities
- Smoke-free property
- Wheelchair accessible