The 2-star Villa Meroulas lies within 6 km from Il Kastro .
The property is located 4.7 km away from Lalaria Beach. Villa Meroulas is within about 10 minutes' walk of the center of Skiathos Island.
Villa Meroulas has soundproof rooms fitted with a personal safe, coffee/tea makers, a dining area, a closet and hi-fi. Villa Meroulas offers rooms with the sea view. Other comforts include a fridge, a kettle and kitchenware for self-catering.
The diner Little Art Cafe is about 400 meters away.
A 10-minute drive will take guests to Skiathos airport.