Southwest London Stay
PriceCheck live prices
Check availability →- Class
- 2-star hotel
- Address
- Gwendolen Ave, London, England, SW15 6EUShow on map
- Check-in / out
- 15:00 / 11:00
Southwest London Stay is a 2-star hotel in London. It's set on Gwendolen Ave, London, England, SW15 6EU.
Experience comfort and convenience in the heart of Wandsworth, London.
Unbeatable Location
With just a 3-minute drive to the picturesque Thames River and only a short ride from iconic landmarks like Hyde Park and Buckingham Palace, you’ll find yourself perfectly positioned to explore the best of London.
Comfortable Accommodation
Amenities
- Smoke-free property
- Wheelchair accessible