Windsor Arms Hotel Toronto
18 Saint Thomas Street, Toronto, Canada
Choose your dates to see prices
18 Saint Thomas Street, Toronto, Canada
Choose your dates to see prices
The 5-star smoke-free Windsor Arms Hotel Toronto, located around 25 minutes on foot from Church of the Holy Trinity, offers an indoor pool, Wi-Fi in public areas. With Bay tube station only 100 metres away and the shopping mall "Manulife Centre" only 500 metres away, this Toronto hotel boasts a Turkish steam bath and a Jacuzzi.
Windsor Arms Hotel features 28 rooms equipped with a flat-screen TV with satellite channels and a DVD player as well as a minibar. Guests can enjoy views of the city from the property.
The hotel in Downtown Toronto with parks and cultural venues is about 30 minutes on foot from Yonge-Dundas Public Square and 2.7 km from such shopping venues as St. Lawrence Public Market. The Windsor is only 1.9 km from Phoenix Concert Theatre in Toronto. The accommodation is centrally located, just around the corner from the most-visited Royal Ontario Museum. Toronto Union railway station is 2.9 km from this hotel.
You can have a buffet breakfast before going out to explore the area. The American Table restaurant serves American dishes. Also, this Toronto hotel features a lounge bar.
The Windsor Toronto entices guests to participate in live performances provided for their enjoyment. There is a health club on site.
Top 5 hotels in the world in November 2026
Mainstay Suites Las Vegas Convention Center Moxy Antwerp Hotel Vista Sapporo Odori Villa Barbara Can Picafort Mimosa TulumWi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Indoor swimming pool
Swimming Pool