Hotel Willow Banks, Shimla
Willow Banks Hotel Near Tourism Lift, The Mall, Shimla – 171001 Himachal Pradesh, India
Hotel Willow Banks Details
Beautifully tucked into the lap of nature, Willow Banks Hotel offers an ideal mix of picturesque scenery along with close proximity to the buzzing Mall Road. An ideal blend of modern amenities in a heritage property, the luxury hotel in Shimla comes well within your budget.
So be it a family vacation, honeymoon, adrenaline packed adventure trip or a corporate getaway – the hotel promise you a memorable stay for your holiday in Shimla. The hotel has endowed with all modern amenities and comforts effortlessly blending into the surrounding landscape and enhancing its beauty.