Apartment/Flat The Thistle Lodge
★★★★★
3rd Floor, Ram Bazar, Near Bus Stand and Army Training Command, adjacent The Mall,, Adjacent The Mall, Shimla, Shimla, India Show on map
Hotel Sidharath is a 3-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
3rd Floor, Ram Bazar, Near Bus Stand and Army Training Command, adjacent The Mall,, Adjacent The Mall, Shimla, Shimla, 171001, India
Hotel Sidharath is located at 3rd Floor, Ram Bazar, Near Bus Stand and Army Training Command, adjacent The Mall,, Adjacent The Mall, Shimla, Shimla 171001, India.
Hotel Sidharath is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Hotel
Hotel
Hotel
Resort
Hotel