Chaarlie Mount
Ridge To US Club, 171001 Shimla, India
Offering mountain views, Chaarlie Mount is an accommodation located in Shimla, 500 metres from The Ridge, Shimla and 800 metres from Jakhoo Gondola. The property is set 1.1 km from Jakhu Temple, 1.