Hotels & Resorts Lemon Tree Hotels signs a new hotel in Hubli, KarnatakaAugust 23, 2022 Lemon Tree Hotels announced its latest signing – Lemon Tree Hotel, Hubli, Karnataka. This property is expected to be operational…