We are excited to announce that work has started on the Holiday Inn Express & Suites hotel, St. Thomas at Elgin Centre!*
Opening October 2022.
The $16 million, 95 room Holiday Inn Express & Suites Hotel will feature:
The brand new hotel will be a welcome addition to St. Thomas and Elgin County and will add new energy to Elgin Centre. The synergies between hotels and shopping centres are well documented.
*Removal of the west portion of former Zellers store is scheduled for September 2021