Plataran Borobudur Resort & Spa
Plataran Borobudur Resort & Spa
Resort
Dusun Tanjungan Borobudur
, Borobudur, Central Java, Indonesia
56553
90
Excellent ·
89 reviews