Karta Vacation Rentals





Perched in Archangelos on the Rhodes coast, this beachfront villa sits a 12‑minute walk from Stegna Beach and about 1.7 miles from Agia Triada Beach. The town center is roughly 3 km away, with Kolymbia Harbor, Seven Springs and the Acropolis of Lindos within easy reach. Lindos Acropolis is about 15 miles away; Rhodes International Airport is roughly 23 miles.