A h0listic natural escape in a 5-star hotel at the heart of Bali’s cultural capital.

THE VENUE

Plataran Ubud Bali & Spa

Jl. Hanoman, Pengosekan, 80361 Ubud, Indonesia