The Queenstown Villa
PriceCheck live prices
Check availability →- Class
- 4-star hotel
- Address
- 219 Queenstown Rd, London, England, SW8 3QDShow on map
- Check-in / out
- 15:00 / 10:00
The Queenstown Villa is a 4-star hotel in London. It's set on 219 Queenstown Rd, London, England, SW8 3QD.
Vollausgestattete Küchen
Unterhaltungsmöglichkeiten
Günstige Lage
Buchen Sie Ihren Aufenthalt in der Queenstown Villa, um das Beste von Londons Sehenswürdigkeiten nur wenige Minuten entfernt zu erleben.
Amenities
- Smoke-free property
- Wheelchair accessible
- Nichtraucherunterkunft
- Barrierefrei