In the heart of Toronto's most fashionable shopping and entertainment district
A successful mix of the traditional and the leading edge, The Windsor Arms Hotel Spa Toronto Ontario lies in a peaceful street in Yorkville. Close to the designer boutiques on Bloor Street, the hotel has 28 spacious suites with 24-hour butler service, a pampering spa with a pool, and a modern steakhouse.
View hotel details