20 Deodar House
20 Deodar House , Power House Road Saproon, 173211 Solan, India,Object type: Homestay Solan
Located in Solan, 29 mi from Shimla, 20 Deodar House features a sun terrace and views of the mountain. A flat-screen TV with cable channels, as well as a CD pla