Tree of Life Resort, Dehradun Foothills tarjoaa ajankohtaisen paikan matkailijoille, jotka arvostavat helppoa pääsyä kaupungin keskustaan. Se sijaitsee 7 kilometrin päässä kaupungin ydinkeskustasta, ja tarjoaa vertaansa vailla olevaa palvelua. Hotelli on suunniteltu erityisesti matkailijoille, jotka haluavat tutustua alueeseen omaan tahtiinsa ja nauttia kaikista Dehradunin tarjoamista.