Tree of Life unveils new reception hall The new reception hall at the Tree of Life Hotel The Hotel Tree of Life has unveiled their new reception ...