9.9/10
Exceptional
12 reviews
Free Wi-Fi
Free private parking
Just 20 minutes' drive from Grand Falls-Windsor, Rivershack is situated in the town of Badger. Free Wi-Fi and on-site parking are available.
Number of rooms: 3
15 Main Street, A0H 1H0 Badger, Canada