We always said that we should stay at the Inn by the falls for our Honeymoon, and that is exactly what we did. After staying at this Hotel in the summer of 2008 we fell in love with its location, value and Melrose Place charm.
This hotel is the one remaining building from a hotel which occupied the spot at...
More
- Falls Niagara
