Near Tourism Lift, Mall Road, Shimla, HP 171001, India 171001 Shimla , Himachal Pradesh
+91 - 177 - 2658125, +91 - 177 - 2658126
Hotel Willow Banks is situated Near Tourism Lift, Mall Road, Shimla. After weeks of roughing it in the mountains, the Willow Banks shines like a beacon. There’s a gym, sauna and health club, and rooms have every creature comfort.
3D/ 2 N
Rohtang Pass, Kullu
Lahaul and Spiti, Lahaul-Spiti
Chandertal lake, Lahaul-Spiti
Solang Valley, Kullu
©2013 BuzznTravel. All rights reserved.
Get solutions from our experts!
Please login your account to ask question .