Spanish Villa Resort 3 stars

890 Lakeshore Drive, V2A 1C1 Penticton, Canada

Hotel image
Read more reviews for Spanish Villa Resort