Shelter Bay Resort
Shelter Bay Resort
Cabin
3860 S Island Hwy
, Campbell River, British Columbia, Canada
V9H 1M5
84
Very Good ·
17 reviews