Rates in

Hotel In Niagara Falls

Accommodation Niagara Falls Canada In Thorold Stone Mall Area For Online Reservation


Location
Thorold Stone Mall Area
Check-in Date
Select Date of Departure
Number of Nights
- 1 +
Select Date of Arrival
Check-out Date
Select Date of Arrival
Number of Rooms
- 1 +
Number of Adults
- 1 +
Number of Children
- 0 +
 


Niagara Inn Downtown Niagara Falls Hotel is ideally located slightly away from the hustle and bustle of downtown, and within 5-10 minutes driving distance to most of the attractions in Niagara Falls, Canada. Located on Thorold Stone Road, Niagara Inn Downtown Niagara Falls... Hotel Details

Close

Not what you're looking for?

View All Niagara Falls Hotels
Change Destination
Can we help you?
Online Chat Contact Us