Located in Ubud, Bali, JAPA Suites & Villas represents a new generation of exclusive hospitality services. The outdoor and indoor is harmoniously linked with an eclectic combination of different colors and textures, JAPA Suites & Villas.