Crete, island • ギリシャ •
Aldemar Royal Mare Village Hotel