Seaside Villa Between Eparchiaki Odos Pilonas-Katavias and the beach, Rhodes, 85109, GreeceVilla Add to favorites 0