Exhibiting a traditional thatched serenity amidst the high peaks as well as soothing areas, Alila Manggis is an ocean-front treat in the canopy of the famous and believed to be sacred Mount Agung by the Balinese. Opulent yet modest, this Alila hotel in Bali, Indonesia has gained an international acclamation after it won an award for its cookery school. Further, it is interesting to know that this Alila hotel in Bali, Indonesia is a Green Globe certified inn that is just proud of its natural spa products as well as its own vegetable garden. (more…)