Little Chilli Shimla
Shilli Road Vill. Badheri, Off Airport road, 171011 Shimla, India,Object type: Homestay Sangla
Located in Shimla in the Himachal Pradesh region, Little Chilli Shimla has accommodations with free private parking. There's a fully equipped private bathroom w