Welcome to Stefanos Village Hotel
Situated on the northwest outskirts of the village in a context of magical natural beauty the hotel boasts unique and impeccable panoramic views over the Libyan Sea.
Latest Offers...
more offersSituated on the northwest outskirts of the village in a context of magical natural beauty the hotel boasts unique and impeccable panoramic views over the Libyan Sea.