3 Tavistock St, Luton, LU1 3UR, United Kingdom
Check in from:
Check out before:
Situated in Luton- this hotel is 0.5 mi (0.9 km) from University of Bedfordshire and within 9 miles (15 km) of ZSL Whipsnade Zoo and Hertfordshire County Showground. Verulamium Museum and Verulamium Park are also within 12 miles (20 km). Luton Station is 17 minutes by foot and Luton Airport Pkwy Station is 23 minutes.