Spilia Village Traditional Hotel-Villas & Spa

Spilia village Hotel is located in the center of the beautiful traditional village of “Spilia”, which means “Cave” in Greek. The name comes from a cave with great historical importance, the cave of Saint John the Hermit, who stands on top of the village hill. All the rooms of the hotel have been honorably named […]

Read More