Spacious Luton Rooms
30 Elmore Road, Luton, LU2 0QB, United Kingdom
Located in Luton in the Bedfordshire region, Spacious Luton Rooms provides accommodation with free Wi-Fi and free private parking. The property is around 24 km from Woburn Abbey, 25 km from Hatfield House and 30 km from Watford Junction.