| Hotel |
| 4 star |
| india |
| Shimla |
| Opposite Tourism Lift, The Mall, Shimla, Himachal Pradesh 171001, India |
| +91-177-2658125, +91-177-2658126 |
| shimla |
| 1 PM |
| 12 PM |
| 1 nights |
Policies of Hotel Willow Banks
Amenities of Hotel Willow Banks
Guest Reviews (0 reviews)
Hotel Willow Banks Shimla, india
Your overall Rating of this property