Print out the information
Eleftheria Apartments
Address
Petra, Lesvos, Lesvos, Aegean Islands
Short url
travel.cdns.gr/4803
Coordinates
39.319263, 26.154575
Print out the information