Villa Eleana
- Free internet access
- Outdoor swimming pool
- Bar/ Lounge area
- Non-smoking property
- View all
Villa Eleana Stavros hotel, located a 19-minute walk from Stavros beach, features Wi-Fi throughout the property. Indulge in this aparthotel's garden, offering guests a terrace.
The elegant hotel has a prime location 2.3 km from Maherida Beach. The property is also 15 minutes' drive from Katholiko Monastery in Stavros. Nature lovers will appreciate proximity to Kalathas beach, which is 3.9 km away. Stavros Terminus bus stop is located nearby, right around the corner from the Villa Eleana.
The rooms overlook the pool and feature such comforts as air conditioning. They come with private bathrooms.
Serving Greek dishes, Methexis Restaurant is a 5-minute walk away.
Popular hotels in Crete