The World's Best search_hotel_count Luxury City Centre Locations in Simla

Check availability Check availability
Go
5plusRooms

Radisson Hotel Shimla

Shimla, India

The Radisson Shimla Hotel is situated at the foot of the northwest Himalayas, set amidst beautiful cedar forests....

Style:
Classic Luxury
Rating: