Number of bedrooms: 55
Maximum number for private dining: 40 guests
Star Rating: 4*
Located in central Luton, the Icon Hotel is a chic modern hotel with a cocktail bar, Italian bistro and piano lounge onsite.
Number of bedrooms: 55
Maximum number for private dining: 40 guests
Star Rating: 4*
Located in central Luton, the Icon Hotel is a chic modern hotel with a cocktail bar, Italian bistro and piano lounge onsite.