Close this search box.

Recent Retreats

page 1 of 3

AVALON Castle is Just NEXT to the LOST CITY of LEMURIA

page 1 of 3



Rooms & Facilities


Ready to have a Stress Free Professional Corporate Retreat?

As a dedicated retreat center in Bali with extensive training, workshop and event experience, WE KNOW what YOU NEED! Corporate Retreats at Avalon will help you have a No Stress Experience where we take care of everything to make sure you have a successful Event!