Karta Vacation Rentals
On Rhodes’ sun-drenched northwest coast, a five-minute walk from Ixia Beach and about 10.2 km from Diagoras Airport. Close to Temple of Apollo and Diagoras Stadium, and a short ride from the medieval Old Town and the Palace of the Grand Master. Connected to the convention center and family-friendly, with beaches, parks and historic sites nearby.