Located in Megali Ammos, 150m from Megali Ammos beach, OLGA VILLA has accommodation with free WiFi and a garden with a terrace.
All of the units feature a private bathroom, living room, flat-screen TV and fully-equipped kitchenette. A balcony with sea views is offered in all units.
Skiathos' Port is a 1.5km from the aparthotel, while Skiathos Airport is 2 km away.