Windsor Arms Hotel 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 hotel is just located one block west of Bay Street, just South of Bloor Street-18 St. Thomas Street.
Windsor Arms Hotel Toronto Click here to browse more
Toronto Accommodations Canada
|