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.
Cocinas Totalmente Equipadas
Opciones de Entretenimiento
Ubicación Conveniente
Reserve su estadía en The Queenstown Villa para disfrutar de lo mejor de las atracciones de Londres a solo minutos de distancia.
Amenities
- Smoke-free property
- Wheelchair accessible
- Propiedad libre de humo
- Silla de ruedas accesible