Restaurants at the Windsor Arms Hotel

Location18 St. Thomas St. Official website Official website Online reservations Phone (416) 971-9666

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.