Mella House localiza-se em Austin, na região de Texas, e fornece acomodações com acesso Wi-Fi gratuito e estacionamento privado gratuito.
Algumas unidades dispõem de ar condicionado, televisão de ecrã plano, máquina de lavar roupa, máquina de café e uma cozinha.
Moody Center fica a 7,2 km de Mella House, enquanto Universidade do Texas em Austin está a 7,5 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de Austin - Bergstrom, que fica a 18 km de Mella House.