




On Stegna Beach in Rhodes’ Archangelos area, right by the sand and a short drive from Tsambika Beach, Kolymbia Harbor, Seven Springs and Anthony Quinn Bay. This beach hotel sits near the Castle of Saint George ruins and Archangel Michael's Orthodox Church. Diagoras Airport is about 35 km away.