Ellas Place encontra-se em Tarxien e dispõe de acomodações com acesso Wi-Fi gratuito, a 5 minutos a pé de Hipogeu de Hal Saflieni, 5,3 km de Marina de Valeta e 5,9 km de Upper Barrakka Gardens. O alojamento está a 7,4 km de Universidade de Malta e a 8,8 km de Love Monument.
Este apartamento com ar condicionado tem 1 quarto, uma televisão de ecrã plano e uma cozinha com frigorífico e forno.
Teatro Manoel fica a 6,6 km de Ellas Place, enquanto Universidade de malta - Campus Valletta está a 6,6 km da propriedade. O aeroporto mais próximo é o Aeroporto Internacional de Malta, que fica a 4 km de Ellas Place.