Book Online Now

Why Book With Us

  • No booking fees
  • Flexible cancellation policies
  • 24 hour customer service
  • Like booking hotel direct
  • Privacy
  • Security
Read More »

Email Offers

Unsubscribe - We respect your privacy

Stay in Touch!

Facebook Twitter Google+ Follow Us on Pinterest

Toronto, Ontario Hotels > Windsor Arms Hotel > Location

Windsor Arms Hotel

The Windsor Arms Hotel, a 1927 neo-Gothic mansion boasting a grand entryway, stained-glass windows, is an exquisite piece of Toronto history. Opulence abounds here with an extravagant use of space, the hotel is a fusion of historic and new-millennium amenities creating a delicate balance of old-world charm and modern luxury. The Spa glows with old-world serenity mixed with a contemporary feel. Located in the heart of Yorkville, the hotel offers 28 unique suites, ranging from 500 sq feet to 1500 sq feet, outfitted with state-of-the-art entertainment systems, but retains warmth with traditional elegance. The Living Room, Tea Rooms and Courtyard Cafe are not to be missed. The Courtyard Cafe for its theatrical indoor-outdoor architecture, the Tea Room for its timeless tradition and The Living Room for gourmet cuisine.

18 St. Thomas Street
Toronto, Ontario, ON M5S3E7 CA

US 1.800.4.HOTELS
UK +44 (0) 208.604.2018

Check In Time: 15:00:00
Check Out Time: 12:00:00

Book Now