Villiers House - Comfy Stylish Home Vacation Home Leamington Spa
Set in Leamington Spa in the Warwickshire region, Villiers House - Comfy Stylish Home features a terrace. Both free Wi-Fi and parking on-site are available at the holiday home free of charge. The property is non-smoking and is situated 4.6 km from Warwick Castle.
6 North Villiers Street, Leamington Spa, CV32 5XZ, United Kingdom