The Westin Resort & Spa Ubud, Bali
The Westin Resort & Spa Ubud, Bali
Hotel
Jl. Lod Tunduh, Br. Kengetan, Desa Singakerta, Ubud, Bali, Indonesia
92
Excellent ·
62 reviews