FIll out the form below and we will contact you as soon as possible
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