Karta Vacation Rentals
Set in Ialysos (Ixia) on Rhodes, a short stroll from Ialyssos Beach. Close to Acropolis of Rhodes, the Palace of the Grand Master, Filerimos, Hellenistic Stadium and the Temple of Apollo. Pet-friendly and family-friendly base for exploring the island.