Karta Vacation Rentals
In Ixia on Rhodes' northwest shore, just 100 m from the beach and about 5 km from Rhodes town. Close to the Acropolis of Rhodes, the Palace of the Grand Master and the Archaeological Museum. A family-friendly base for beach days and island exploration.