Peneeda View Beach Hotel 3 stars

Jl. Danau Tamblingan, 89, 80227 Sanur, Indonesia

Hotel image
Read more reviews for Peneeda View Beach Hotel