Guest favorite The Oberoi Cecil, Shimla
★★★★★
The Mall, Chaura Maidan, Near Ambidekar Chowk,, Shimla, India Show on map
Hotel Harsha is a hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
The Mall, Chaura Maidan, Near Ambidekar Chowk,, Shimla, India
Hotel Harsha is located at The Mall, Chaura Maidan, Near Ambidekar Chowk,, Shimla, India.
Highly rated alternatives close by