Villa in Nusapenida
Reasons to book
About this villa rental
Located in Lembongan Island, this welcoming villa lets you experience it all. Your feet will make short work of the 2-minute walk to Organic Lembongan Spa or the 12-minute walk to Paradise Beach.
The kitchen is equipped with a stovetop, a refrigerator, and a microwave.





