Elpida Beach Studios
Search & compare prices for Elpida Beach Studios in all hotel booking websites.


Elpida Beach Studios Address: Faliraki Area A Faliraki - Crete, Faliraki, Greece
Minimum price found for Elpida Beach Studios was: 48 EUR
Click here to get more information, photos & guest ratings for Elpida Beach Studios