Kejora Suites

Kejora Suites

Resort

Jalan Danau Tamblingan No. 25, Denpasar, Bali, Indonesia 80228