Star Rating
Hotel Name
Price Range (USD)to
Amenities

All Wyndham Hotels in or near Toronto

Wyndham Garden Niagara Falls in Niagara Falls 6170 Stanley Ave., Niagara Falls, ON L2G3Y4 ~43.19 miles south of Toronto center
  • Affordable Convention Center property
  • 154 sleeping rooms in hotel
  • Great location
  • Booking process is sufficient

Comparable hotels to Wyndham Hotels

Comfort Hotel Downtown : 15 Charles St. East 15 Charles St. East, Toronto, ON M4Y1S1
  • Three Star Downtown property
  • Has environment-friendly policy Learn more
  • Disappointing food
  • Most guests thought it was a great value

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