Apollo Pavilion Apartments Frinis 8, Myrina, Lesvos Island, 81400, GreeceApartment Add to favorites 0