Ibis Styles Solo

  Jalan Gajah Mada 23, Solo, Java-Central, Indonesia

Book Now