Featuring a lift and complimentary newspapers, the 3-star Treebo Blessing Bells Hotel Dehradun is 2.9 km from the Indira Market. The hotel provides Wi-Fi throughout the property.
Located nearly a 25-minute walk from the FRI Timber Museum, this hotel is also 3.4 km from Dehradun railway station. The Treebo Blessing Bells Dehradun is situated 2.7 km from the Well-known Tapkeshwar Hindu Temple, which is considered to be a sacred site. The property is also within reach of Gun Hill. This Dehradun hotel lies approximately 10 minutes by car from the Forest Research Institute.
The accommodation has 19 rooms, comprising a balcony and a sitting area. A flat-screen TV with satellite channels, along with coffee/tea making equipment, are offered. A trouser press and an air conditioner are featured for guests' comfort. Bathroom facilities include a separate toilet and a shower, as well as comforts such as complimentary toiletries and bath sheets.
Each morning, Treebo Blessing Bells Hotel serves a vegetarian breakfast. Experience Indian dishes at the Indian Terrazzo restaurant onsite. There is a restaurant serving Afghani food merely 550 metres away.