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
6.8
Popular amenities
Explore the neighborhood
Near Tourism Lift, The Mall, Shimla, Himachal Pradesh, 171001
- Eighteen 71 Cookhouse and Bar1 min walk
- Cafe Simla Times1 min walk
- Mall Road1 min walk
- Christ Church7 min walk