Lemon Tree Hotels Ventures Into Bareilly With New Property Signing