Hotel Willow Banks
Near Tourism Lift, The Mall, 171001 Shimla, India,Object type: Hotel Sangla
Established in 1871, the colonial-style Hotel Willow Banks enjoys beautiful views of the Shimla Valley and mountains. About 1,500 feet from Christ Church and Sh