Verified listing
Elounda , Crete Island , Greece 5* Resort

Elounda , Crete Island , Greece 5* Resort

Elounda, Greece

C52%

Hotels & Resorts

€45.000.000

10 Dec 2019

#381