Island View Lodge 2 stars

6255 Marine Avenue, V8A 4K6 Powell River, Canada

Hotel image
Read more reviews for Island View Lodge