On September 10, 2024, Lemon Tree Hotels announced the signing of its new property – Lemon Tree Hotel in Mira Road, Mumbai. The hotel will be managed by Carnation Hotels Private Limited, a fully-owned subsidiary of Lemon Tree Hotels Limited, and is expected to open in FY 2026. Mumbai, known as India’s financial hub and …