Kejora Suites is an all-suite boutique hotel centrally located at the beach in the heart of Bali’s most authentic cultural resort town. Trendy, classic, bold and sophisticated, Kejora’s style is reminiscent of a European boutique hotel experience, where p