This charming hotel is in Bali. The property features a total of 52 accomodation units. This hotel follows environmentally sustainable practices.