Talgo Apartments are situated in Stalis (Stalida), Crete. Our apartment block is consisted of apartments, maisonettes and studios. All apartments […]
Apartments in Stalis
Creta Solaris Hotel Apartments in Stalis
Creta Solaris Hotel Apartments is located in Stalis, Crete. Our apartments are designed and furnished in the traditional island style. […]