Mountain Star Lodge localiza-se a 26 km de Centro de Convenções de Austin e dispõe de uma piscina exterior sazonal, um jardim e acomodações com ar condicionado, terraço e acesso Wi-Fi gratuito.
Dispondo de varanda, as unidades possuem também uma televisão de ecrã plano e uma casa de banho privativa com banheira e um secador de cabelo. Todas as unidades têm pátio com vista da montanha.
Mountain Star Lodge disponibiliza um centro de negócios e máquinas de venda automática com snacks e bebidas no local.
Edifício do Capitólio fica a 27 km de Mountain Star Lodge, enquanto Estádio Memorial do Texas fica a 28 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Austin - Bergstrom, que fica a 33 km de Mountain Star Lodge.