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