Welcome to Grand Orchid Hotel Solo
Jl. Gajahmada No.29, Timuran, Kec. Banjarsari, Kota Surakarta, Jawa Tengah 57131, Surakarta, Jawa Tengah, 57131, Indonesia