180m from the beach yard Lobi/reception Lift each room has kitchen Air Condition TV Shower Free WiFi Internet Apartments in Olympic BeachPenelopi Apartments Petridis Apartments Olga Apartments Lefteris Apartments Hermes Apartments Evdokia Apartments Apollon Apartments