Villa Thalassa
Quiet and lovely, villa Thalassa offers room to relax in a beautiful setting. Located in St.Thomas bay, the three-bedroom villa feels secluded and rural even though it’s only minutes from Argostoli. Lush outdoor spaces, airy renovated interiors and amazing views…