Share
ELOUNDA BLU RESORT

ELOUNDA BLU RESORT

Elouda, Agios Nikolaos, Crete Island.

 

Info

  • Total Land Area : 581,109 sq.m.
  • Total Built Area : 8,065 sqm
  • CLIENT : HIPartners