Holiday Inn Express, one of the world’s most popular limited service hotel brands, is now open in Windsor, with the brand new Holiday Inn Express Windsor. Our Windsor budget hotel has 58 contemporary bedrooms where guests enjoy a comfortable bed with a choice of pillows guaranteeing a great night’s sleep, workspace with high speed internet access, and an en-suite bathroom with invigorating power shower.
For more information including venue facilities and conference suites please register here.