Villa Casa Natura 15
Ubud Bali
Experience extraordinary comfort and unparalleled hospitality from the moment you arrive at Villa Casa Natura 15, you'll be within a 10-minute drive of Ubud Traditional Art Market and Ubud Palace. This villa is 35 minutes drive to Sanur Beach and 50 minutes drive to Seminyak Beach.
Make yourself at home in one of the 10 guestrooms.
Property Details
Location
Jl. Tegal Utu, Ubud, Bali 80571, Indonesia