Apartment/Flat The Thistle Lodge
★★★★★
Kali Bari Rd, near Kali Bari Temple, Fingask Estate, Shimla, India Show on map
Hotel Chaman Palace is a 3-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Kali Bari Rd, near Kali Bari Temple, Fingask Estate, Shimla, 171003, India
Hotel Chaman Palace is located at Kali Bari Rd, near Kali Bari Temple, Fingask Estate, Shimla 171003, India.
Hotel Chaman Palace is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Hotel
Hotel
Hotel