North Bali

Showing the single result

  • ALTA VISTA

    North Bali – 5 Bedrooms

    The sprawling getaway, Alta Vista is an elite modern villa located on picturesque mountains of North Bali, offering awe-inspiring views of the pristine ocean.

    From $2,007 /night