Two iconic legacies come together for the first time to create a luxury haven in MumbaiTaj The Trees, a luxury hotel in Mumbai, is a melange of two iconic legacies coming together for the first time, the Tata Group and The Godrej GroupIHCL (Indian Hotels Company...
