Photo gallery for Treebo Maharaja





Treebo Maharaja
Reviews
7.4 out of 10
Good
About this property
3-star Shimla hotel walkable to Mall Road
Explore the area

Kali Bari Temple, The Mall,, Fingask Estate, Landmark 1,Old Bus Stand, Shimla, Himachal Pradesh, 171003
- Kali Bari Temple2 min walk
- Mall Road10 min walk
- Christ Church13 min walk
- Shimla (SLV)12 min drive