ATZ&H Inn
Hotel
Luton, Bedfordshire
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. This 4-star hotel offers room service and a 24-hour front desk. The hotel has family rooms.
Numero delle stanze: 9
135 New Bedford Road, Luton, LU3 1LF, Regno Unito