Byblos Aqua, The Amazing Sea Front Villa
Located in Thasos, this villa is by the sea, a 3-minute walk from Skála Sotíros and within a 5-minute drive of Skala Kallirachis Beach. This 4.5-star villa is 2.9 mi (4.7 km) from Ilio Mare and 2.9 mi (4.7 km) from Ormos Prinou Public Beach.