Icon Hotel
Hotel
Luton, Bedfordshire
In Luton town centre, this luxury hotel offers free Wi-Fi, a gym and free on-site parking. The hotel is a 5-minute walk from Luton Railway Station and 10 minutes’ drive from Luton Airport.
Number of rooms: 60
15 Stuart Street, Luton, LU1 2SA, United Kingdom