Aegean Stars encontra-se em Rodes, a 3 minutos a pé de Praia de Akti Kanari e a 600 m de Praia Elli, e apresenta vista da cidade e acesso Wi-Fi gratuito.
Algumas unidades têm ar condicionado e incluem terraço e/ou varanda, bem como uma área de estar.
Aegean Stars tem vários pontos de interesse populares nas suas proximidades, incluindo Estátuas dos Veados, Porto de Mandraki e Rua dos Cavaleiros. O aeroporto mais próximo é o Aeroporto Internacional de Rhodes, que fica a 12 km de Aegean Stars.