Company name: Icon Hotel
Description: Modern airport hotel with Italian dining
15 Stuart St, Luton LU1 2SA, United Kingdom