We are open for Government-approved travel only. We cannot accept leisure guests until 17th May as per Government guidelines. Find out more.
Book a room
If you know what you're looking for, click or tap
Or of you'd like help from our expert team to arrange your meeting, click or tap
Luton Town Football Club is a professional football club based in the town of Luton, Bedfordshire, England, that competes in the Championship, the second tier of the English football league system. Founded in 1885, it is nicknamed ‘the Hatters’ The team plays its home matches at Kenilworth Road, where it has been based since 1905