Type of Hotel
4 Star Hotels
Himachal Pradesh India
Rating Type 7+ Ratings Budget US $59 - US $110 per night
Hotel Willow Banks, Shimla - Video view
Top rated hotel in Shimla, centrally located on the Mall Road, with spacious, well designed rooms and host of recreation and wellness facilities for your entertainment and rejuvenation.