Built in 1889, Clock Tower Inn is a great example of early Canadian architecture. The Inn offers eight luxurious suites with their own fireplace, uniquely decorated and furnished to extend a soft, gracious atmosphere for guests. Each suite is an experience in itself with the ultimate in comfort, elegance and first-class amenities.
As of June 16th, 2020, the Inn is open with 8 rooms ready to go. Extra cleaning and PPE are provided for staff and guest safety.