Hotel Mamma Mia Inn se encuentra a 30 km de Templo de Mansa Devi y ofrece alojamiento conterraza, restaurante y servicio de habitaciones. Se ofrece wifi gratis.
La habitación en casa particular ofrece servicio de alquiler de coches.
Cerca del alojamiento hay puntos de interés como Patanjali International Yoga Foundation, Himalayan Yog Ashram y Puente colgante Ram Jhula. El aeropuerto más cercano (Aeropuerto de Dehradun) está a 20 km del alojamiento.