Het Epavlis Resort bevindt zich in Porto Heli, in de Peloponnesos, op 45 km van Nafplio. Het beschikt over een barbecue en uitzicht op zee. U kunt van maaltijden genieten in het eigen restaurant. U kunt gebruikmaken van gratis WiFi en gratis privéparkeergelegenheid.
De kamers zijn voorzien van een flatscreen-tv. Ook hebben de kamers een eigen badkamer.
De accommodatie beschikt over een 24-uursreceptie.
Poros ligt op 34 km van het Epavlis Resort, en Spétses bevindt zich op 4 km van de accommodatie.