Jennys Place 3 stars

Ceningan Island , 80361 Lembongan, Indonesia

Hotel image
Read more reviews for Jennys Place