Villa Eleana Stavros hotel, located a 19-minute walk from Stavros Beach, features Wi-Fi throughout the property. Indulge in this hotel's garden, offering guests a terrace.
The elegant hotel has a prime location 2.3 km from the Maherida Beach. The property is also 15 minutes' drive from the 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, in close proximity to 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.