Radisson Hotel Shimla
Lower Bharari Road, 171001 Shimla, India,Object type: Hotel Sangla
One of our top picks in Shimla.Sitting at the foot of the north-west Himalayas, Radisson Hotel enjoys beautiful views of the surrounding cedar forests and mount