Apartment/Flat The Thistle Lodge
★★★★★
5, Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, The Mall,, Shimla, Shimla, India Show on map
Treebo Varuna With Mountain View, Mall Road is a 3-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
5, Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, The Mall,, Shimla, Shimla, 171003, India
Treebo Varuna With Mountain View, Mall Road is located at 5, Sherwood Estate, Gorton Castle Square, Opposite Railway Board Building, The Mall,, Shimla, Shimla 171003, India.
Treebo Varuna With Mountain View, Mall Road is rated 3 stars.
Highly rated alternatives close by
Apartment/Flat
Hotel
Hotel
Hotel
Hotel