Windsor Arms

Windsor Arms in Toronto, Ontario, Canada | Hotel

The Windsor Arms Hotel is nestled on a quiet street in the midst of Yorkville and is ideally located just steps away from the heart of Toronto 's most fashionable shopping and entertainment.

The Windsor Arms Hotel Toronto 's aura of warmth and discreet luxury combine with an exceptional level of service make it one of Toronto's most luxurious boutique Hotels. Behind the Windsor Arms Hotels century-old portals are 26 newly-appointed luxury suites with 24-hour butler service. The Windsor Arms Hotel Toronto is host to the Courtyard Cafe for fine dining, the Tea Room for traditional afternoon tea, Club 22 for casual dining and entertainment. The Spa offers fully serviced individual treatment rooms, beauty salon, swimming pool and exercise facilities. Windsor Arms Toronto

Windsor Arms reviews

There are no reviews available. Be the first to submit a review!

Login to comment


Information

Location Info

Features

18 St. Thomas Street
Toronto
Durham Region
Canada
416-971-9666
Visit Site
Hotel

Business Industry Details