موجود في 100m from Tourism Lift, Mall Rd, Bemloi, Shimla, Himachal Pradesh 171001
حول
Hotel Willow Banks Shimla Mall Road is the best hotel in Shimla. We provide the best stay in Shimla with an in-house restaurant and bar with best amenities like Gym, spa, and salon.