El Mountain Miracle está situado en Ella, a 200 metros del puente Nine Arches Bridge, Demodara, y ofrece un restaurante y WiFi gratuita. Hay aparcamiento privado gratuito.
Algunas habitaciones tienen zona de estar. Otras tienen vistas a la montaña o al jardín. Todas cuentan con baño privado, zapatillas y artículos de aseo gratuitos.
El establecimiento dispone de recepción 24 horas, cajero automático, servicio de limpieza en seco y peluquería.
La zona de los alrededores es ideal para practicar varias actividades, como ciclismo y senderismo.