Find Hotel

Optional, include room rates in the search result:

Icon Hotel

  • Search
  • Select
  • Reserve
  • Review
  • Confirm

Icon Hotel is located in the town centre and only two miles from London Luton Airport. The hotel offers luxurious comfort and is dedicated to providing you with impeccable service and accommodation.
1 Hotels Found. Displaying 1-1
15 Stuart Street
Luton LU1 2SA
UNITED KINGDOM
01582 722 123
More hotel info
Hotel Rating
Member Rating