The Westin Resort and Spa Ubud, Bali

VERIFIED
The Westin Resort and Spa Ubud, Bali
Score: 10,344
607 out of 1,120 5 Star Hotel Worldwide
25 out of 1,120 5 Star Hotel in Indonesia
25 out of 1,120 5 Star Hotel in Indonesia