Cempaka Villa II 2 stars

Jalan Badrawati, Ngaran Lor 1, 56553 Borobudur, Indonesia

Hotel image
Read more reviews for Cempaka Villa II