SPOT ON 67420 Eversunny
Pagog Rd, Shankli, Longwood, Shimla, 171001 Shimla, India,Object type: Hotel Sangla
Located within 2.9 miles of The Mall Road and 2.3 miles of Victory Tunnel, SPOT ON 67420 Eversunny has rooms in Shimla. All rooms have a TV with cable channels