Karta Vacation Rentals
Tucked inside Rhodes Old Town, a short walk from the Palace of the Grand Master and Rhodes Port. Mandraki Port, Elli Beach and the Archaeological Museum are all within a 10-minute stroll. Diagoras Airport is about 14.8 km away.