Ibis Styles Solo
Jalan Gajah Mada 23, Solo, Java-Central, Indonesia
Book Now