Set amongst the green forest reserve, tucked away far from the noise and chaos and yet just a convenient 8 kms away from the city centre, is the Tree of Life Resort, Dehradun Foothills.
Daily Dinner
Daily Breakfast
Spa & Wellness
Indoor Games
Health Club
Conference Hall
Cancellation Policy may Apply as Per Hotel Policy.