The Falls Inn - Walter's Falls
Chatsworth, Canada
Do you love The Falls Inn - Walter's Falls? Then tweet it up from 2nd to 1st place!
The Falls Inn - Walter's Falls


113 Robert St, Chatsworth, Canada
Ranking: The Falls Inn - Walter's Falls is ranked 2nd out of 2 accommodation options available in Chatsworth.
Classification: 3 Star Inn
Location. The Falls Inn Walters Falls - An Ontarios Finest Inn is located close to the beach and in the historical district in Walters Falls.