Comfortable and Spacious Shimla, India Hotel Rooms
Our Shimla, India hotel occupies 1.12 acres in the mountains at the foot of the Himalayas. Staying at the Radisson Hotel Shimla is a good way to get away from it all.
The Radisson has 59 well-appointed hotel rooms and suites overlooking magnificent mountains, beautiful valleys and dense pine and cedar forests in Shimla, Himachal Pradesh, India. Hotel rooms at the Radisson feature the following convenient amenities: