GALLERY Scala Aparts ONE OF THE BEST PLACES TO RELAX & ENJOY Scala Aparts Afandou Village Afandou Beach Rhodes Island Kolympia 5 km away Anthony Quin bay 5km away Tsabica beach 7km away Rhodes town 20km Lindos 27km Saint Pauls bay 27km