Karta Vacation Rentals
In Archangelos, a calm base about 2 km from the town centre and roughly 30 km from Rhodes city and the airport. Easy access to Kolymbia Harbor, Seven Springs (Epta Piges), Anthony Quinn Bay, Stegna and Tsampika beaches, the Profitis Ilias summit and the nearby Phaethan horse farm.