Epavlis Apartments

Featuring free WiFi and air conditioning, Epavlis Apartments is set in Porto Heli, 80 km from Nafplio. Epidauros is 52 km from the property.

All units feature a flat-screen TV. All units include a terrace and/or balcony, some with sea views. There is also a kitchen in some of the units, fitted with a fridge and stovetop. Each unit features a private bathroom with a shower and free toiletries. Towels are featured.

Epavlis Apartments also includes a terrace. Guests can enjoy a drink at the on-site bar.

Spétses is 5 km from Epavlis Apartments, while Tolón is 39 km away.