Grand Sakura Hotel
Grand Sakura Hotel
Hotel
Jl Prof H.M Yamin SH No. 41, Medan, North Sumatra, Indonesia
70
Average ·
105 reviews