Icon Hotel  -  

15 Stuart Street, Luton, Bedfordshire, LU1 2SA

Distance  Distance from Icon Hotel to Luton is approx 0.41miles  Luton centre is approx 0.41 miles