en
×
About Us
Contact Us
Guides
Articles
Vota
/
United Kingdom
/
Luton
/
Premier Inn
Premier Inn
Bar and Grill
Hotel offering simple rooms with flat-screen TVs, a restaurant, and free Wi-Fi. Conveniently located near transport links and the Galaxy Leisure Complex.
Regent Street, England
Luton, United Kingdom
www.premierinn.com/gb/en/hotels/england/bedfordshire/luton/luton-town-centre.html?cid=YEXT_LUTREG
Location
The ranking
Best Bar and Grill in Luton
22 places, none rated yet
See the full list →