Silent Woods, a property with a garden, is located in Shimla, 3.4 km from Tara Devi Mandir, 4.9 km from Indian Institute of Advanced Study, as well as 7 km from Circular Road.
Number of rooms: 3
Silent Woods,village Chamrog,Near Sankat Mochan,Shimla,Himachal Pradesh, 171010 Shimla, India