When you stay at The Cedar Grand - Hotel & Spa in Shimla, you'll be in the mountains, within a 15-minute walk of Mall Road and Kali Bari Temple. This upscale hotel is 0.4 mi (0.7 km) from Kotkhai Palace and 0.4 ... Read more

View all Luxury Hotels in Shimla