Shankara Borobudur
Hotel
Borobudur
Offering an outdoor pool and views of the pool, Shankara Borobudur is situated in Magelang, a 10-minute walk from Borobudur Temple. Guests can enjoy local and Asian dishes at the on-site restaurant. There is free Wi-Fi in all areas.
Number of rooms: 26
Jalan Balaputradewa 18, 56553 Borobudur, Indonesia