Featuring a garden and a terrace, Stelios Apartments offers accommodation in Skala Kallirakhis with access to free WiFi and sea views. With mountain views, this accommodation provides a terrace. The property includes a living room with a flat-screen TV. There is a seating area and a kitchen complete Read more
Featuring a garden and a terrace, Stelios Apartments offers accommodation in Skala Kallirakhis with access to free WiFi and sea views. With mountain views, this accommodation provides a terrace. The property includes a living room with a flat-screen TV. There is a seating area and a kitchen complete with an oven and a toaster. Potos is 12 km from the apartment, while Limenas is 17 km away.