Mount shadows está en Ella, a 5,5 km de Puente de los Nueve Arcos, Demodara, y dispone de alojamiento con jardín, parking privado gratis y terraza. Este hostal o pensión de 1 estrella tiene wifi gratis y servicio de habitaciones. Las habitaciones disponen de patio.
En el hostal o pensión, todas las habitaciones disponen de balcón. Las habitaciones de este alojamiento tienen baño privado con ducha y secador de pelo, y también cuentan con vistas a la montaña. En Mount shadows, las habitaciones cuentan con ropa de cama y toallas.
La clientela puede practicar actividades en Ella y alrededores, como senderismo.
Hakgala Botanical Garden está a 49 km del alojamiento, y Estación de tren de Ella está a 18 min a pie. El aeropuerto (Aeropuerto internacional de Mattala Rajapaksa) está a 86 km.