Hilton Garden Inn Luton North, United Kingdom
Located in Luton, Hilton Garden Inn Luton North, United Kingdom is in the business district, within a 10-minute drive of University of Bedfordshire and Luton Mall. This 4-star hotel is 11.7 mi (18.9 km) from ZSL Whipsnade Zoo and 17.4 mi (28 km) from Woburn Safari Park.