Lemon Tree Hotels signs a new hotel in Kumbhalgarh
Lemon Tree Hotels announced its latest signing of a franchised hotel - Lemon Tree Resort, Kumbhalgarh, Rajasthan.
Source: equitybulls.com
Fast, Ad-Free News Updates
Stay updated with breaking news from Kheda Devi. Real-time updates on events, politics, business and more.