Andaru Spa at The Sebali Resort is located in Bali, Indonesia on The Sebali Resort, Br, Jl. Kepitu, Kecamatan Ubud. Andaru Spa at The Sebali Resort is rated 3 out of 5 in the category spa and health club in Indonesia.
Address
The Sebali Resort, Br, Jl. Kepitu, Kecamatan Ubud
Amenities
Gender-neutral toiletsToilets