Luxury Web Magazine: Review

Posted By: Christine Korda

The Windsor Arms Hotel could easily be in the dictionary next to the word “luxury,” but at the same time, it manages to be cozy. My 700-square foot suite became an oasis for me during a Toronto snowstorm – the perfect warm place from which to watch the weather and stay dry.

Back to Blog