Grand Tjokro Jakarta
Grand Tjokro Jakarta
Hotel
Jl. Daan Mogot No.63, Jakarta, Indonesia
72
Average ·
68 reviews