Set in Ubud, 4.6 km from Monkey Forest Ubud and 6 km from Ubud Palace, Villa The Casa Natura Ubud CN-10 offers an indoor pool and air conditioning. This property offers a private pool and free private parking.
Jalan Tegal Utu CN-10, 80571 Ubud, Indonésie