Hotel Willow Banks
Near Tourism Lift, The Mall, Shimla - 171001
9910170312
Since Shimla is a tourist hub there is a chain of hotels that make fake promises whose services are nevertheless equal to what they sai.....ted family
Near Tourism Lift, The Mall, Shimla - 171001
9910170312
Since Shimla is a tourist hub there is a chain of hotels that make fake promises whose services are nevertheless equal to what they sai.....ted family