Situated in Luton, within 22 km of Woburn Abbey and 25 km of Hatfield House, ATZ&H Inn features accommodation with a garden and free Wi-Fi throughout the property as well as free private parking for guests who drive.
Numero delle stanze: 9
135 New Bedford Road, Luton, LU3 1LF, Regno Unito