Our Suites

The Elgin Suite

Embrace downtown Sudbury’s historic past in modern surroundings. Relax in our one-of-a-kind designer suites, located in the heart of Sudbury, within walking distance of boutique shops, restaurants, art galleries and theatre.

The Lisgar Suite

Thoughtful touches are the norm at Executive Suites on Durham, where our aim is to satisfy you at every opportunity. We’re here to provide you with an unforgettable stay.