HotelsClick.com

Aziza Hotel Solo By Horison

3 Stars

  Jl.Kapten Mulyadi 115, Pasar Kliwon Surakarta - 57113 - Solo City, Indonesia View Map

Booking.com
Book