At the Windsor Arms, historic and new-millennium amenities are fused together to create a delicate balance of old-world charm and modern decadence.
Read More Located in the Heart of Yorkville
The Windsor Arms Hotel is quietly tucked away on serene St. Thomas Street, located just steps from the heart of Yorkville, Toronto's most exclusive retail district. International retailers offering high fashion designs, eclectic boutiques, fine crystal and china shops, art galleries, and superb restaurants are all available in Yorkville.
Through the Tea Cupboard: Afternoon Tea at The Windsor Arms
Monday April 22, 2013 - 10:31am
Posted By: Christine Korda
The Windsor Arms Hotel is one of the most prestigious hotel in our little neighborhood of Yorkville. The original home of TIFF and the destination hotel for celebrities, couples and dignitaries alike for when they visit Toronto.
Read More Back to Blog
©2017 Windsor Arms Hotel.