Linton Hotel Luton
Hotel
Luton
Providing free parking and free Wi-Fi throughout the property, Linton Hotel Luton is a family run hotel located in Luton. This property features a fitness centre. The property is 1.
Zimmeranzahl: 46
136 Tennyson Road, Luton, LU1 3RP, Großbritannien