Hotel HimGiri

2 Star  

Mashobra, Shimla, Himachal Pradesh - 171 007

Hotel HimGiri, Shimla - Photos & Videos