Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jun 17, 2012
In the local vernacular, the term Alam Sari means 'natural essence' and visitors will find an abundance of natural beauty and serenity at this hotel, from the unspoiled surrounding environment, to the historic cultural villages that stand close by. Alam Sari is located in central Bali among the undulating hills of the village of Keliki and is only a 10-minute drive from the charming craftsman village of Ubud. Aside from offering great value-for-money accommodation, the hotel is also ideally placed to offer guests unrestricted access to nearby beaches, shopping outlets and entertainment hot-spots. Yet another fantastic destination from www.eatplayandstay.com.au