Palm Leaf Villa 4 stars

Jln. Kahuripan , Br. Bakungsari, Ungasan, 80361 Jimbaran, Indonesia

Hotel image
Read more reviews for Palm Leaf Villa