Karta Vacation Rentals





In the heart of Archangelos on Rhodes, a short drive from Stegna and Tsambika beaches. The hotel sits about 33.3 km from Diagoras Airport and puts you close to Archangel Michael's Orthodox Church, the Castle of Saint George ruins, Seven Springs and Tsambika Monastery — perfect for beach-and-sightseeing days.