Small Luxury Hotels of the World - Toronto Ontario
Windsor Arms Hotel 18 St. Thomas Street
Toronto, ON M5S3E7 Nightly Rates(467.07 - 1,966.60)5 Star
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-...more