Featuring a pool and a restaurant, Eleni Beach is located in Stalida, 50 metres from the nearest beach. It offers accommodation with air conditioning. Facilities include free WiFi in public areas, a garden and a bar. Hersonissos is 4.3 km away.
Featuring a pool and a restaurant, Eleni Beach is locat Read more
Featuring a pool and a restaurant, Eleni Beach is located in Stalida, 50 metres from the nearest beach. It offers accommodation with air conditioning. Facilities include free WiFi in public areas, a garden and a bar. Hersonissos is 4.3 km away.
Featuring a pool and a restaurant, Eleni Beach is located in Stalida, 50 metres from the nearest beach. It offers accommodation with air conditioning. Facilities include free WiFi in public areas, a garden and a bar. Hersonissos is 4.3 km away.
Number of Rooms: 33