5851 Victoria Avenue, L2G 3L6 Niagara Falls, Canada
1845 m from center
Fitness centerFamily roomsShowerHairdryer
Absolutely loved our stay. Check in was the smoothest we have even had at Niagara falls and we go there a lot..
Clean room we had a nice view.
Internet was fast no problem logging on.
We will def be back soon
A total of 53 hotels found in St Clair Park. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking St Clair Park hotels online has never been easier.
A total of 53 hotels found in St Clair Park. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking St Clair Park hotels online has never been easier.