1 Mill Street, Luton, EN, GB, LU1 2NA

  • Phone: (44) 01582 400909
  • Fax: (44) 01582 692099
3.3 out of 5 (15 reviews)
60% of guests recommend this hotel
Selected Favorite
  • Earn valuable points toward free nights.