- Photo: Santorini, Greece
New constructed comblex of suites
Sole Mare Alpha
Sole Mare Delta