Archangelos (řecký výraz pro slovo archanděl) leží na východním pobřeží ostrova Rhodos, asi 33 km jižně od stejnojmenného hlavního města, uprostřed olivových hájů. V pozadí se nachází hustě zalesněná hora Profitis Ilias. Samotné městečko má asi 6 000 obyvatel, kteří se živí převážně zemědělstvím, rybolovem, tradičními řemesely a samozřejmě turismem. Jinak má celý stejnojmenný okres obyvatel asi 8 tisíc.