Chantara Wellness & Spa is located in Denpasar Selatan, Indonesia on Jl. Danau Poso No.104, Sanur. Chantara Wellness & Spa is rated 4.8 out of 5 in the category spa in Indonesia.
Address
Jl. Danau Poso No.104, Sanur
Amenities
Gender-neutral toilets
Toilets