The impressive Premier Inn Luton Town Centre offers accommodation in a leisure area of Luton.
The hotel lies in the center of Luton, a few steps from Whipsnade Tree Cathedral, Saint Albans City Hospital and Aqua Splash. The property is set within 1 km distance from Luton city center.
Guests can reach Premier Inn Luton Town Centre by car from London Luton airport in 5 minutes.
At Premier Inn Luton Town Centre, guests are offered rooms with flat-screen television and a work desk.
Eat & Drink
A day at Premier Inn Luton Town Centre begins with a hot breakfast.