VA Home Stay Apartment Luton, Bedfordshire
Featuring free Wi-Fi, private parking and a garden, the recently renovated property of VA Home Stay, offers accommodation in Luton, 23 km from Knebworth House and 26 km from Woburn Abbey.
Number of rooms: 3
54 Chesford Road, Luton, LU2 8BE, United Kingdom