Excellent place to stay, relax and enjoy some great trails. Food was exceptional. Chefs are very talented serving items new to us and perfect portions. Room was beautiful and view was beyond expectations!
- Also Known As:
- The Falls Inn - Walter`s Falls Hotel Walters Falls
- The Falls Inn & Spa Ontario/Walters Falls, Canada