
Luton, United Kingdom
Stockwood
3-star hotel
Enjoy a comfortable stay at the Stockwood Hotel in Luton, conveniently located near the University of Bedfordshire and Grosvenor Casinos. Make use of complimentary Wi-Fi and the vending machine. The hotel offers an on-site…
- Wi-fi
- Wired Internet
- 24-hour reception
- Car park
























