Leamington Spa Apartments
Apartment
Leamington Spa
Situated in Leamington Spa, Leamington Spa Apartments features accommodation 4.3 km from Warwick Castle and 13 km from Walton Hall. Free Wi-Fi is available throughout the property and private parking is available on site.
Number of rooms: 8
Packington Place, Leamington Spa, cv311ep, United Kingdom