Set near shopping and dining, this relaxed hotel is a minute’s walk from the Epidavros Marina, 5 km from the Church of our Lady and 17 km from the Great Theatre of Epidaurus.
The simple rooms feature flat-screen TVs and minifridges, as well as en suite, shower-only bathrooms. Some rooms add balconies.
Breakfast is available. There’s also a vibrant cafe/bar with hand-painted murals, a fireplace and a patio.