Grand Candi Hotel
Grand Candi Hotel
Hotel
Jl. Sisingamangaraja No.16, Semarang, Central Java, Indonesia
72
Average ·
65 reviews