Seated in the sunset Cabana, overlooking the glistening Indian ocean, enjoy a mouthwatering savoury and sweet selection
Afternoon tea is served 16.00 – 17.00
Located on a cliff top plateau along the Southern Coastline of Bali, Alila Villas Uluwatu is a 5 Star Bali luxury villas resort in Bali that offers visitors luxury rooms and suites coupled with a host of dining options, wedding venues & leisure activities.