Epavlis Apartments

Featuring free WiFi and air conditioning, Epavlis Apartments is located in Porto Heli, just 28 miles from Nafplio. Póros is 20 miles from the property.

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

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

Spétses is 2.9 miles from Epavlis Apartments, and Tolón is 24 miles away.