Tree of Life Resorts & Hotels

Tree of Life Hotels & Resorts is an Indian boutique hotel chain founded by Himmat Anand in 2009. In 2023, it was acquired by the Ambuja Neotia Group. In 2025, the Indian Hotels Company Limited acquired a majority stake in the resort chain and currently manages all of its resorts along with its flagship Taj Hotels brand.

Tree of Life has 19 properties across north India. Notably, all Tree of Life properties have less than 25 rooms each by principle. In 2023, Vinoth Ram was appointed CEO.

See also