Plataran Borobudur 5 stars

Tanjungan Village, 55664 Borobudur, Indonesia

Hotel image
Read more reviews for Plataran Borobudur