Stockwood Hotel
2
Home >> England >> Bedfordshire >> Luton
Address:
Stockwood Hotel
Luton
Bedfordshire
England
LU1 3SS
19 rooms
Stockwood Hotel
2
Self-Accredited
Customer rating:
3/6
Prices from £35.00
A friendly atmosphere.
Fantastic access to London Luton airport train station and the M1.
Situated next to the town centre airport and train station with a friendly and homely atmosphere.
Fantastic access to London Luton airport train station and the M1.
Situated next to the town centre airport and train station with a friendly and homely atmosphere.
When for |