Resort Anima Villa Ubud
★★
Jl. Raya Kelusa Br Ayah No.20, Keliki, Kec. Payangan, Santi Villa Ubud, Bali, Indonesia Show on map
Santi Villa Ubud is a entire house in Bali, Indonesia. It is one of 22,040 places to stay in Bali listed on Triptoic. The property has 1 rooms.
Jl. Raya Kelusa Br Ayah No.20, Keliki, Kec. Payangan, Santi Villa Ubud, Bali, 80572, Indonesia
Santi Villa Ubud is located at Jl. Raya Kelusa Br Ayah No.20, Keliki, Kec. Payangan, Santi Villa Ubud, Bali 80572, Indonesia.
Santi Villa Ubud has 1 rooms.
Highly rated alternatives close by
Resort
Villa
Guest favorite
Hotel
Guest favorite
Guest favorite
Guest House