Epavlis Apartments Apartment Porto Heli, Argolida
Situated 60 metres from Aghios Emilianos Beach, Epavlis Apartments offers a garden, a bar and air-conditioned accommodation with a patio and free Wi-Fi. There is a private entrance at the aparthotel for the convenience of those who stay.
Number of rooms: 18
Agios Emilianos, Porto Heli, 21300, Greece