Ubud Hotels

Santi Mandala Resort & Spa

The Santi Mandala Resort & Spa is located in the heart of the beautiful Bali with many of attractions within easy reach. The Santi Mandala Resort & Spa boasts a convenient location with modern amenities in every guest.. Read more