Set in cedar forests 2,000 meters up in the foothills of the Himalayas, Radisson Hotel - Shimla is both refined and relaxing. Impressive palatial architecture reminiscent of Bavarian palaces reflects the region ... Read more

View all Luxury Hotels in Shimla