Phone (0271) 724555 Rooms 152 Rooms Address Jl. Gajah Mada No. 23, Solo, Jawa Tengah Ibis Styles Solo berlokasi di Jl. Gajah Mada No.23 Solo Jawa Tengah