If you want to experience the colorful past of your new surroundings, pay a visit to Windsor Hotel.
Located in the affluent neighborhood of Golden Square Mile, this historic landmark has an entrance fee. Want to know what else there is to see and do in the area? Notre Dame Basilica, Saint Josephs Oratory and Bell Centre aren't too far from Windsor Hotel.