5781 Victoria Ave., Niagara Falls, ON, CA, L2G 3L6

  • Phone: (905) 356-2034
  • Fax: (905) 374-2866
3.5 out of 5 (49 reviews)
69% of guests recommend this hotel
Selected Favorite
  • Things to do in Niagara Falls

    Browse Niagara Falls Attractions By:

    Earn valuable points toward free nights.