Situated in Luton, this hotel is within a 10-minute walk of Luton Mall and University of Bedfordshire. Stockwood Discovery Centre and Woodside Animal Farm are also within 3 miles (5 km). Luton Station is only a 3-minute walk and Luton Airport Pkwy Station is 26 minutes.