Karta Vacation Rentals
In the Neochori quarter of Rhodes Town, just minutes from Elli Beach and Akti Miaouli Beach. Steps from Rhodes Aquarium, the Old Town gates and the Palace of the Grand Master, and a short drive from Rhodes Port — ideal if you want beach access and historic sights close by.