Placed in Himachal Pradesh, home to snow-clad mountains, the city of Shimla is known to all. Many are aware of this quiescent place which is home to numerous mesmerizing vistas. Definitely worth a visit, one can relish this city's offerings by giving it a visit and staying over at Hotel Avalanche. One of the popular hotels in Shimla, this property promises a placid stay. It has 9 well-spaced rooms which are equipped with basic amenities like laundry service and the facility of hot/cold running water. The hotel amenities offered by Hotel Avalanche are equally impressive. Room service is provided to all. If one is discomfited by the endless travel queries, they can get them solved at the front desk present in the property.