,
Riverdale Resort is a comfortable, charming, waterfront and one of the best Luxury Cottage resorts in Ontario. It’s the ideal place for exploring the beauty of the French river.