Element by Westin Bali Ubud

4.8 

Jl. Raya Andong No. 88, Desa Petulu, Ubud - Gianyar, Ubud, Bali, 80571, Indonesia   •  Weather:   

Local Time Phone +62 361 308 8888

4.8