GALLERY

Scala Aparts

ONE OF THE BEST PLACES TO RELAX & ENJOY

Scala Aparts

Afandou Village

Rhodes Island

  • Kolympia 5 km away
  • Anthony Quin bay 5km away
  • Tsabica beach 7km away
  • Rhodes town 20km
  • Lindos 27km
  • Saint Pauls bay 27km