User
Menu
JALAN BALAPUTRADEWA, - Magelang - Central Java, Indonesia View Map
This lovely hotel is set in Magelang.
Mastercard Visa American Express Paypal
Photo Hotel Shankara Borobudur