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