Element By Westin Bali Ubud
Element By Westin Bali Ubud
Hotel
JL Raya Andong No 88, Desa Petulu, Kabupaten Gianyar, Ubud, Bali, Indonesia
90
Excellent ·
250 reviews