Stalos, Crete, Greece
Your original search results
Evilion hotel
Situated 50 metres from the sandy beach of Stalos in Crete, Evilion offers a swimming pool and restaurant. It offers self-catered accommodation with free...
Kato Stalos Beach
Right on the beach of Stalos, Kato Stalos Beach offers self-catered accommodation with a private balcony. It is surrounded by palm and bougainvillea trees...