Located in Star Dojran, Apartments Leona offers accommodation with a balcony, kitchen and free WiFi. Some units are air conditioned and include a seating area with a TV. Guests can relax in the garden at the property. Strumica is 30 km from the apartment, while Kerkíni is 30 km away. Read more
Located in Star Dojran, Apartments Leona offers accommodation with a balcony, kitchen and free WiFi. Some units are air conditioned and include a seating area with a TV. Guests can relax in the garden at the property. Strumica is 30 km from the apartment, while Kerkíni is 30 km away.