Lemon Tree Hotels signs a new hotel in Dehradun, under the brand Keys Lite by Lemon Tree Hotels
Lemon Tree Hotels announced its latest signing of a franchised hotel - Keys Lite by Lemon Tree Hotels, Dehradun, Uttarakhand. The property, which shall be franchised by Lemon Tree Hotels Limited, is expected to open