1
Where to stay / Apollo studios
« on: April 08, 2004, 08:23:59 AM »
My wife & I have visited Plakias for odd days on previous trips to Crete. This year we are staying there at the Apollo Studios, just wondering if anyone can guide me to the Apollo.
Also we have heard that prices have increased since the introduction of the Euro. Have you regulars seen any evidence of this?.
Also we have heard that prices have increased since the introduction of the Euro. Have you regulars seen any evidence of this?.