Villa Meroulas is a 2-star property in the center of Skiathos Island.
Diamandi Beach, Bourtzi Beach and The Papadiamandis House are located just 550 meters from the venue. Villa Meroulas lies within a 10-minute walk from the center of Skiathos Island.
Guests may find Skiathos Castle within 2.6 km and Alonissos Port within 33.2 km of the property.
Exandas Bar Restaurant and Amfiliki Pension serve a selection of meals within 100 meters from the venue.
Villa Meroulas can be reached in 5 minutes by car from Skiathos airport.