Karta Vacation Rentals
In Rhodes' Agios Nikolaos district, a short drive from Rhodes Port and the medieval Old Town. Moments from Zephyros Beach and within easy reach of the Palace of the Grand Master, Clock Tower and the Acropolis of Rhodes; Diagoras Airport is about 20.5 km away.