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