Surrounded by a small apple orchard in the middle of a deodar forest, Dimple Lodge sits at the intersection of heritage, nature, and comfort.
Dimple Lodge is located in a part of Shimla known as Chhota Shimla. The property is on the main cart road connecting the Shimla Train Station and the Old Bus Stand.
Dimple Lodge, Nav Bahar, Chota Shimla, Shimla-2, Shimla, Himachal Pradesh, 171002, India