Sort Options
Low Cost Hotels
Lowest Price
Popularity
Stars
Popular
8.3 107 reviews

One of our top picks in Borobudur.Sarasvati Borobudur is located in Magelang, Indonesia. It offers... Read More ⌨