Karta Vacation Rentals
Perched in Archangelos, Rhodes — a family-friendly apartment base close to history and beaches. Archangel Michael's Orthodox Church (0.5 mi) and the Castle of Saint George ruins (0.7 mi) are a short walk away; Stegna and Tsambika beaches are within a short drive. Diagoras Airport (RHO) is about 34.2 km from the property.