
Nestled amidst the lush greenery of Ubud, Bali, the Anantara Ubud Bali Resort has excitingly opened on the 1st of October as it welcomed its first guests. The resorts boasts a magical, tranquil feel, equipped with luxurious accommodation options as well as a multitude of exciting activities readily available in the resort.