The Old Court House Apartments Apartment Luton, Bedfordshire
Set within 22 km of Woburn Abbey and 24 km of Hatfield House in Luton, The Old Court House Apartments offers accommodation with a flat-screen TV. Complimentary Wi-Fi is offeredthroughout the property.
Number of rooms: 21
Cresta House, Alma Road, Luton, LU1 2EQ, United Kingdom