Listing Category: AccommodationsListing Tags: food hotel toronto
The Windsor Arms Hotel, a luxurious boutique retreat since 1927, has welcomed royalty, celebrities, and dignitaries. Completely rebuilt in 1999, it seamlessly combines modern comfort with classic eleg
Business Name: Windsor Arms Hotel
Address: 18 St Thomas St
Toronto
Ontario
M5S 3E7
Canada
Toronto
Ontario
M5S 3E7
Canada
Phone: (416) 971-9666
Toll-free: 1.877.999.2767
Email: info@windsorarmshotel.com
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.