Indonesia, Bali: A culturally rich and world-renowned destination, Bali is often referred to as the “Island of the Gods.” Within this paradise—situated on the side of a valley in Lodtunduh, overlooking a tranquil river—sits The Westin Ubud Resort & Spa. Though it is a secluded mountain sanctuary, the resort is just 12 kilometres southwest of the centre of Ubud and an hour's drive from Denpasar International Airport (DPS). Suites Minibars undisputedly being the Chosen Brand for each room to catering the complete cool finishes.


