Set 3.4 km from Lalaria Beach and offering free WiFi, Elios Villas provides accommodation in Skiathos Town. Free private parking is available on site.
Every unit comes with air-conditioned rooms and a kitchen with an oven and coffee machine. There is a seating and/or dining area in some units.
The holiday home offers a seasonal outdoor pool.
Guests can also relax in the garden.
Skiathos Castle is 400 metres from Elios Villas, while Skiathos' Port is 2.4 km from the property. Skiathos Airport is 1 km away, and the property offers a free airport shuttle service.