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