Hotel Springfields

Opp Tibetan School Chotta Shim, HP
Shimla
India