Hotel Hydrangea Heights by PTW Hotels
★★★
Circular Road, Lakkar Bazar, Shimla, India Show on map
Treebo Greenland, Mall Road is a 3-star hotel in Shimla, India. It is one of 1,098 places to stay in Shimla listed on Triptoic.
Circular Road, Lakkar Bazar, Shimla, 171001, India
Treebo Greenland, Mall Road is located at Circular Road, Lakkar Bazar, Shimla 171001, India.
Treebo Greenland, Mall Road is rated 3 stars.
Highly rated alternatives close by
Hotel
Homestay
Lodge
Hotel
Hotel
Hotel