Description
This charming hotel is in Niagara Falls. This cosy accommodation guarantees a quiet stay as it counts with just 14 units. Those who dislike animals may enjoy their stay, as this hotel does not allow pets.
by skoosh
on April 19, 2019 from skoosh