Description
This charming hotel is located in Niagara Falls. Advance Inn features a total of 18 accommodation units. Travellers will not be bothered during their stay, as this is not a pet-friendly accommodation.
by skoosh
on March 02, 2019 from skoosh