The 3-star Villa Afroditi lies within 26 km from Labyrinth .
Villa Afroditi is 10 minutes' walk from the center of Stalida. This property is located in the center of Stalida.
The hotel is easy access to the sandy beach in Stalida.
The hotel comprises 19 cozy guestrooms.
Guests can dine at Restaurant Creta and Edem Bar located within 5 minutes' walk away.
The venue is notable for the great location within a 30-minute drive to Nikos Kazantzakis airport.