VILLA JEPUN

Amazing 3 bedroom villa located near center of Ubud. It features open-air living spaces, high vaulted ceilings, and large windows that allow natural light to flood the interior. The villa’s outdoor spaces are equally impressive. A sprawling garden surrounds the property, filled with tropical plants, and swaying palm trees. A… > Read More