STELLA ISLAND LUXURY RESORT & SPA Location: CRETEArchitecture / Interior Design : STAVROS PEPPASCategory: Hotel