Archangelos is a village in Rhodes
. Nearby are the villages of Tsambika
. On this website there are 4 aparthotels, 3 apartments, 4 guest houses, 3 holiday homes, 17 hotels and 4 villas in Archangelos.