Formerly known as Village Stay Room Hotel, currently known as Alam Sari Keliki Resort & Spa the property is a mid-range 3 star hotel has 15 rooms spread over an unknown number of stories. First opened in 1996 and was most recently refurbished in 2007. Convenience and comfort makes Alam Sari Keliki Resort & Spa the perfect choice for your stay in Bali. Alam Sari Keliki Resort & Spa is perfectly located for both business and leisure guests in Bali. To give an idea of cost, prices begin at about US$47.