Hotels
Approximately 0.32 km away
Address: The Mall Shimla, Between C.M. Residence & Governor House, Shimla, Himachal Prade, Bemloi, Shimla, Himachal Pradesh 171001, India
Health Clubs / Gyms / Store
Approximately 0.32 km away
Address: 56/2,Near DCM Showroom,Lower Bazaar, Above Bombay Clothes, Bemloi, Shimla, Himachal Pradesh 171001, India
Watches / Jewelry / Store
Approximately 0.32 km away
Address: Indira Chowk, Shop No. 17 , Lower Bazar India, Bemloi, Shimla, Himachal Pradesh 171001, India