Express By Holiday Inn
Hotel
Luton
A great place to have a rest after an exciting day! Hotel «Express By Holiday Inn» is located in Luton. This hotel is located in walking distance from the city center.
Number of rooms: 40
2 Percival Way - Luton, Luton