Mount shadows encontra-se em Ella, a 5,5 km de Ponte dos Nove Arcos de Demodara, e apresenta acomodações com um jardim, estacionamento privado gratuito e um terraço. Esta casa de hóspedes de 1 estrela dispõe de acesso Wi-Fi gratuito e serviço de quartos. Os quartos têm pátio.
No alojamento, os quartos estão equipados com varanda. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, os quartos do alojamento também apresentam vista da montanha. No alojamento, cada quarto está equipado com roupa de cama e toalhas.
Os hóspedes de Mount shadows poderão desfrutar de atividades em Ella e arredores, como caminhadas.
Hakgala Botanical Garden fica a 49 km de Mount shadows, enquanto Estação Ferroviária de Ella está a 18 minutos a pé da propriedade. O aeroporto mais próximo é o Aeroporto Internacional Mattala Rajapaksa, que fica a 86 km de Mount shadows.