Leaside Hotel
Hôtel
Luton
Located in Luton town centre, this property is a lively party venue at weekends, this property offers free Wi-Fi in public areas, individually designed bedrooms.
Nombre de chambres: 23
New Bedford Road, Luton, LU3 1BT, Royaume-Uni