Temuku Spa @ Temuku Villas

4.0
357
Ubud

Experience peace of mind and body relaxation through holistic massage treatments, therapies and wellness programs.


place
Jl. Pura Ulun Carik No.7 Br. Lungsiakan, Kedewatan Ubud, Gianyar-Bali