Restaurants at the Windsor Arms Hotel

The Windsor Arms Hotel, Toronto’s top ranked hotel, located in the fashionable Bloor St/Yorkville neighborhood features luxurious yet relaxed all day event, dining and lounge options, including the world renown Tea Room. 70 + craft beers and a 20,000 +bottle wine vault help deliver an exceptional dining and relaxing environment.


    Click or tap the Google logo to open in Google Maps.

    Stay in touch with the latest and greatest in the Toronto area.

    Sign up for our monthly e-news today!