El Flagship Tara Aanchal Huts ofrece alojamiento de 3 estrellas en Shimla, a 19 km del túnel de la Victoria y a 14 km de Tara Devi Mandir. Este hotel de 3 estrellas ofrece servicio de habitaciones y recepción 24 horas.
Número de habitaciones: 30
Shoghi Bypass Road Near APG University, Shimla, 171010 Shimla, India