Hotel Sun- N -Snow

Near Bus Stand, Cart Road
Shimla
India