Walnut Beach Resort 4 stars

4200 Lakeshore Drive, V0H 1V6 Osoyoos, Canada

Hotel image
Read more reviews for Walnut Beach Resort