A city beach situated just a couple minutes away from all the main sights of Rhodes town. Great for those who love sight-seeing as well as the sea.
Address Akti Miaouli, 85100 Rhodes, Greece
Coordinates 36°27'10.919" N 28°13'0.793" E