SANTI MANDALA VILLA AND SPA, Ubud Gianyar Bali, Indonesia
SANTI MANDALA VILLA AND SPA is conveniently located at Banjar Bucuan in Ubud Gianyar Bali, Indonesia
Hotel Location:
Address: Banjar Bucuan
City: Ubud Gianyar Bali
Country: Indonesia
Hotel Features:
- Valet Parking