Hotel Alex Beach se nachází přímo na pláži (písek s oblázky, doporučují se boty do vody). Městečko Theologos je vzdálené cca 1,5 km, město Rhodos 20 km, zastávka autobusu se nachází u hotelu, pobřežní ulice vede za hotelem. Obchody a zábavní podniky se nacházejí v bezprostřední blízkosti.
Hotelový areál se skládá z hlavní budovy, řadových domů a apartmánů. K jeho zařízení patří vstupní hala s recepcí (sejf za poplatek), výtah, TV se satelitem, restaurace s nekuřáckou zónou, bar s terasou, internet a prádelna za poplatek.