Payment Methods: Visa, MasterCard, American Express
Description
This lovely hotel is situated in Niagara Falls. A total of 25 guests rooms are available for guests' convenience at Scottish Inn & Suites Falls Way. This is not a pet-friendly accommodation.
by skoosh
on April 19, 2019 from skoosh