Resort

Amanjiwo, derived from aman, the Sanskrit word for peace, and jiwo, the Indonesian word for soul, sits in the countryside of central Java

Amanjiwo Luxury Resort Awards