Villa Casa Natura 15
Ubud Bali
With a stay at Villa Casa Natura 15 in Ubud, you'll be within a 10-minute drive of Ubud Traditional Art Market and Ubud Palace. This villa is 10.7 mi (17.2 km) from Sanur Beach and 15.2 mi (24.5 km) from Seminyak Beach.
Make yourself at home in one of the 10 guestrooms.
Property Details
Location
Jl. Tegal Utu, Ubud, Bali 80571, Indonesia