Hotel Willow Banks

Near Tourism Lift
Shimla
India