HELEN is located in Artemida, at a distance of 1.5 mi from Artemida Beach and 6.2 mi from Rafina Port. This property offers access to a terrace with garden views.
This air-conditioned apartment comes with a fully equipped kitchen, a seating area, and a flat-screen TV.
Guests can also relax in the garden.
Athens is 14 mi from the apartment, while Piraeus is 19 mi from the property. The nearest airport is Elefthérios Venizélos Airport, 4.3 mi from HELEN.