Das Windsor Arms Hotel befindet sich im Touristengebiet von Toronto, 10 km vom Toronto-City Flughafen entfernt und verfügt über ein Hallenbad. Das Hotel bietet den Gästen WLAN im ganzen Gebäude sowie Whirlpool-Badewannen, ein türkisches Dampfbad und einen Jacuzzi.
Das 5-Sterne-Hotel befindet sich in der Innenstadt von Toronto, gleich neben der U-Bahn-Station Bay. Dank der erstklassigen Lage der Unterkunft sind alle wichtigen Sehenswürdigkeiten wie Royal Ontario Museum und Liss Gallery leicht erreichbar. Vom Hotel aus liegt das Schönste der Stadt zum Greifen nah und University of Toronto – St. George Campus ist circa 1 km von entfernt. Das Windsor Arms Hotel ist in einer Entfernung von etwa 10 Gehminuten vom Busbahnhof Rosedale gelegen.
Viele klimatisierte Zimmer des Hotels bieten kostenloses WLAN und Kabelkanäle sowie eine Minibar. Diese luxuriösen Zimmer verfügen sowohl über Federkissen und Daunen-/Federkissen als auch über private Bäder. Das Hotel bietet luxuriöse Zimmer, die die Stadt überblicken.
Das Windsor Arms bietet ein Frühstücksbuffet im Restaurant an. Das À-la-carte- Restaurant Table ist eine großartige Besonderheit des Hotels. Das Restaurant serviert amerikanische Gerichte zum Mittag- und Abendessen. Das Hotel verfügt auch über eine Lounge- Bar.