Elpida Beach Studios

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