Windsor Arms Toronto, nestled on a quiet street in the midst of Yorkville, is ideally located steps from the heart of Toronto's most fashionable shopping district and just minutes away from the city's financial and entertainment areas. The neighborhood brims with designer boutiques, restaurants both sophisticated and funky, and a pulse that's distinctly different. This Windsor Arms Toronto is just located one block west of Bay Street, just South of Bloor Street-18 St. Thomas Street.
Not what you're looking for?