Falls Lodge is a spacious and luxurious vacation home for up to 26 guests. Inside, there is over 5,000 square feet of living space with 7 bedrooms and 3 ...
Perched high on the property, Falls Lodge is a grand, rustic lodge offering breathtaking views. Each Double Queen room features a balcony or patio ...
Falls Lodge and Suites is located in Fallsview, a neighborhood in Niagara Falls, and is in the entertainment district and near theme parks.
The lodge is located 13 miles west of Paradise off M-123. Over 38 miles of hiking trails and endless snowmobile trails are accessible within 200 yards of the ...