Karta Vacation Rentals
In the heart of Rhodes Old Town, steps from cobbled streets and medieval landmarks. A 5-minute walk to Rhodes Port and the Palace of the Grand Master, minutes from Athinas Square, the Street of Knights and the Old Town Aquarium. Pet-friendly city-center apartment perfect for exploring Rhodes by foot; Diagoras Airport is about 16 km away.