Maria Studios enjoys a central location in Skiathos town, with easy access to the lively Papadiamantis street and the harbour. Free Wi-Fi is available throughout the entire complex.
Maria Studios enjoys a central location in Skiathos town, with easy access to the lively Papadiamantis street and the harbour. Free Wi-Fi is available throughout the entire complex.