Karta Vacation Rentals
In central Archangelos on Rhodes — a family-friendly villa minutes from Seven Springs, Kolymbia Harbor and about 11 miles from the Lindos Acropolis. Close to Archangel Michael's Orthodox Church and easy access to the Valley of the Butterflies and Mandraki Port.