Niagara Inn Downtown 5703 Thorold Stone Rd
Niagara Falls, ON L2J 1A1 Nightly Rates(40.00 - 104.22)1 Star
Exceptionally clean comfortable room with 2 queen beds non-smoking airconditioning colour cable tv with remote control optional refrigeratortelephone and free local calls free continental breakfast optionalmicrowave wake up service. Sagrad...more