Overlooking St George Square, and just a 3-minute walk from Luton Rail Station, this central hotel has free Wi-Fi and complimentary free breakfast. Luton airport is 2.7 miles from the property.
Número de habitaciones: 167
The Mall, Luton, LU1 2TR, Reino Unido
Hotel reservado 1 veces hoy.