Starfish Complex encontra-se a 17 km de Centro de Convenções Metropolitan Expo de Atenas e dispõe de um jardim, um terraço e acomodações com ar condicionado, varanda e acesso Wi-Fi gratuito.
Museu Vorres fica a 20 km de Starfish Complex, enquanto McArthurGlen Athens está a 21 km da propriedade. O aeroporto mais próximo é o Aeroporto de Eleftherios Venizelos, que fica a 8 km de Starfish Complex, e a propriedade oferece um serviço de transfer do aeroporto por um custo adicional.