Hotel Willow Banks
Photo gallery for Hotel Willow Banks
Overview of Hotel Willow Banks
Hotel Willow Banks
4-star Shimla hotel steps from Mall Road
Reviews
6.8
Popular amenities
Explore the area
Near Tourism Lift, The Mall, Shimla, Himachal Pradesh, 171001
- Mall Road1 min walk
- Christ Church7 min walk
- Lakkar Bazar18 min walk