Sarasvati Borobudur

Sarasvati Borobudur

Hotel

Jl. Balaputradewa 10, Borobudur, Central Java, Indonesia 56553