Niagara Inn
Niagara Falls Ontario
Check in
2:00 PM
Check out
11:00 AM
Located in Niagara Falls, Niagara Inn is just steps from Outdoor Gym and 14 minutes by foot from Gale Centre Arena. This motel is 1.9 mi (3.1 km) from Niagara Helicopters and 1.9 mi (3.1 km) from Clifton Hill.
Make yourself at home in one of the 40 air-conditioned rooms featuring Smart televisions. Complimentary wireless internet access keeps you connected, and digital programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include desks and separate sitting areas, and housekeeping is provided on request.
Property Details
Location
5703 Thorold Stone Road, Niagara Falls, Ontario L2J1A1, Canada