Star Rating
Hotel Name
Price Range (USD)to

All Wyndham Hotels in or near Toronto

Wyndham Garden Niagara Falls : 6170 Stanley Ave. 6170 Stanley Ave., Niagara Falls, ON L2G3Y4 ~43.19 miles south of Toronto center
  • Three Star Convention Center property
  • Hotel has 154 rooms
  • Wonderful sightseeing
  • Excellent wait staff
Very Good 4.0 /5Read Reviews CallBookMore Details

Hotels like Wyndham Hotels

Comfort Hotel Downtown in Toronto 15 Charles St. East, Toronto, ON M4Y1S1
  • Affordable Downtown property
  • 10 floors in hotel
  • Room is all right
  • For 73%, parking prices were too high

Next: Show All Available Comparable Hotels with Pricing
Back to Top