Cempaka Villa II
Cempaka Villa II
Hotel
Jalan Badrawati, Ngaran Lor 1, Magelang
, Borobudur, Indonesia
56553
78
Good ·
19 reviews