Niagara Inn Downtown
Niagara Falls, ON
This downtown low-rise inn is within three kilometer (two miles) of the Fallsview Casino, Horseshoe Falls, and Clifton Hill.
Rooms with one or two queen beds include cable TV and free local calls; microwaves and refrigerators are available on request.
Guests can enjoy a complimentary breakfast each morning in season, as well as free parking and laundry facilities.
5703 Thorold Stone Road, Niagara Falls, ON L2J 1A1, Canada