HOME / Serviced accommodation / Otter Shores Resort
1349 MacKinnon Rd, Pender Island, BC V0N 2M1
+16048288531
View Business Profile