ibis Styles Solo
ibis Styles Solo
Hotel
Jalan Gajah Mada 23, Surakarta, Central Java, Indonesia
80
Very Good ·
93 reviews