About this hotel
Alam Sari, Indonesian for natural essence , is located in the village of Keliki, a typical rural Balinese village. Exploring Keliki you will be able to experience the colour, serenity and beauty of everyday Balinese life in an unspoilt rural setting. Unique in many ways, the Alam Sari s decor reflects both the Indonesian and Balinese setting as well as a philosophy which seeks to promote beauty and good taste along...