Hotel Willow Banks Shimla Mall Road is the best hotel in Shimla. We provide the best stay in Shimla ... View MoreHotel Willow Banks Shimla Mall Road is the best hotel in Shimla. We provide the best stay in Shimla with an in-house restaurant and bar with best amenities like Gym, spa, and salon.