Featuring 3-star accommodation, Hotel Snow Lotous Shimla is situated in Shimla, 36 km from Tara Devi Mandir and 36 km from Indian Institute of Advanced Study.
Numero delle stanze: 10
Below sankat mochan temple shimla Near PNB ATM, 171004 Shimla, India