Located in Skiathos Town, less than 0.6 mi from Skiathos Plakes Beach and 2625 feet from Skiathos' Port, Skiathos Town House provides accommodations with...
Host's name Philippos
Free Parking
Free WiFi
Located in Skiathos Town, less than 0.6 mi from Skiathos Plakes Beach and 2625 feet from Skiathos' Port, Skiathos Town House provides accommodations with...