Windsor Arms Hotel

18 St. Thomas St, Toronto
  • Organic emphasis
  • Wheelchair accessible
  • Wheelchair accessible restrooms
  • Vegetarian options
  • Has patio

About Windsor Arms Hotel

The Windsor Arms Hotel is nestled on a quiet street ideally located just steps away from Yorkville. The hotel offers a full vegan menu in The Living Room Restaurant for dining in and room service. Choose from sophisticated items like Avocado and Heart of Palm Fritters, Marinated Kale Salad tossed with hemp seeds, as well as vegan desserts.