Tree of Life Resort, Dehradun Foothills places you 5.6 mi (9 km) from Tapkeshwar Temple and 6.8 mi (11 km) from Clock Tower. This 10-room, 3.5-star hotel has a restaurant along with conveniences like free in-room WiFi and free self parking.
Enjoy a bite to eat at Restaurant, the hotel's onsite restaurant.
The 10 individually furnished accommodations afford space to spread out with dining areas and sitting areas. 32-inch LCD TVs come with cable channels, and guests can stay connected with free WiFi. Bathrooms offer hair dryers and free toiletries, and beds sport Egyptian cotton sheets. Minibars, coffee makers, and free bottled water are also standard.
Tree of Life Resort, Dehradun Foothills offers express check-in, free newspapers, and laundry facilities. If you decide to drive, there's free parking. The 24-hour front desk has staff standing by to help with access to locker space, dry cleaning/laundry, and tours or tickets.