Super OYO 2068 Abhaya Mudra Homestay is situated in Magelang, 1.1 km from Borobudur Temple and 40 km from Yogyakarta Tugu Train Station. With a garden, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Tugu Monu...
Rooms total: 1 More information »Borobudur Temple 0.6 km