Ilinden
Location The hotel lies in the heart of the city of Strumica, within minutes of bars, shops and restaurants. It is centrally located from three airports. Thessaloniki Airport is the closest, 120 km...
More info